Top definition
the most beautiful, smart & caring person in the world who would make you ooooohh soooooo happy!
by thabestpersoneverr February 12, 2010
Get the mug
Get a Shmellz mug for your fish Beatrix.