Random
Source Code

stroup

Noun. Scottish term for the penis.
Also the act of using ones stroup.

I gave her a good strouping last night.

by Siii May 24, 2005

11👍 11👎