Top Definition
1. Leigh.
2. A very silly young man befriended by a very silly young lady across the ocean.
3. An attractive guy one knows one cannot have.
Why must you be such a silly mufffin bar?
by kelly July 26, 2004
1 Word related to Muffin Bar

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.

×