Pink Partner's definitions
Russian President Putin. Means a jerk off in American English. Also, British slang for male masturbation.
by Pink Partner September 7, 2013
Get the tosser mug.
Get the tosser mug.We'll email you a link to sign in instantly.