1 definition by pinkdolphin2005

Top Definition
A whale. The best friend a Lauren could ever have :)
Look at that giant Manu swimming in the ocean.

Lauren and Manu are best friends til they die.
by pinkdolphin2005 December 16, 2008

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.