2 definitions by Burnboy8604

Top Definition
A large car, mainly from the 70's, that is so big you refer to it as such.
My 73' Catalina is a land yacht!
by Burnboy8604 March 10, 2005
A whore who, for some odd reason, you still have an attachment for.
You little slut muffin, you know i still love you!
by Burnboy8604 August 08, 2005

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.