Markster's definitions
A patronising term for someone who is over-enthusiastic about something/someone, usually in the context of a sexual activity.
by Markster April 29, 2005
Get the tiger mug.
Get the tiger mug.We'll email you a link to sign in instantly.