Noun. Scottish term for the penis. Also the act of using ones stroup.
I gave her a good strouping last night.
11👍 11👎