Top Definition
1. South Australian slang for a person who is somewhat impressed with their own sexual prowess.
Did you see that ridethespiral trying to chat me up?
by MXican November 17, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.