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

Mug icon
Buy a Manu mug!