Subscribe English
look up any word, like latergram:

1 definition by Stomp742

 
1.
A swimmers word for masturbation.
I'm sore from tapering last night.
by Stomp742 September 03, 2012
44 15