stranger than watchin' my dog lick mustard off his balls

>> Wednesday, September 21, 2011

Meaning: extremely strange or weird

Witnessin' Devin askin' a woman out is just plain awkward and uncomfortable. The thangs he does to try to impress a lady are stranger than watchin' my dog lick mustard off his balls.

0 comments:

Post a Comment

  © Blogger template Werd by Ourblogtemplates.com 2009

Back to TOP