Skip to main content

Definitions by WordDude08

[shtoop] 

The act of engaging in sexual activity with another individual.
I finally shtoop'd an Asian girl.
[shtoop] by WordDude08 August 1, 2008