Skip to main content

Definitions by taoboi

Do-drops 

slang for the male genitals
I'ma kick you in yo do-drops!
Do-drops by taoboi March 24, 2009

megasaurass 

i bet that guy owns a megasaurass
megasaurass by taoboi March 18, 2009