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 We'll never spam you.