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 tigermug.
Get the tigermug. We'll email you a link to sign in instantly.