Top Definition
A word used to replace any noun, usually with some affection and positive/neutral.
"Wheres the remote? Oh, theres that little turtle baby!"
"Let me try one of those turtle babies!"
by Courtney Hume April 02, 2007

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.