look up any word, like cleveland steamer:
 
1.
Slang for my Dog or puppy.

U besint touch my baby doggie!
by epearman1 March 19, 2008

Words related to My Baby Doggie

baby dog dog dogleg mutt puppy