Top Definition
(1)The smile on my face, the sparkle in my eye, the amazment in my thoughts, the bounce in my step, the wiggle in my excitement, the beauty in my day - the LOVE IN MY LIFE.(2) The source of pampering and princess treatment that is oh so enjoyed and appreciated.
Oh pbrownwhale, how I love you!
by Jen February 26, 2004
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.