1 definition by Duuuuuuuuuuuuuude

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

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug