Skip to main content

Definitions by Duuuuuuuuuuuuuude

Sex, Or Any Other Sexual Activity That Excites You =D
Dude, im getting some schwa this weekend from this one girl.
schwa by Duuuuuuuuuuuuuude March 17, 2008