Skip to main content

Definitions by LongDukDong

mexican barking spider

a loud wet fart that others hear
Someone rips a fart and says "hey, look out. There's a mexican barking spider on the loose"

african tick 

one ball (tesitcle) shown as a gag
Hey, you want to see an african tick. (then you pull one nut out from under you shorts and show it around)
african tick by LongDukDong January 22, 2009