Top Definition
Catching sight of two girls whom one thinks are the most gorgeous, smart, scoop girls ever born. (ie: two girls who have the whole package)
I totally just saw laumelia in the city today
by loveulongtime November 24, 2006
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.