look up any word, like the eiffel tower:
 
1.
something that is cute/adorable. a petname for something you care about.
me and my badoogoo went for a walk.
by laulaur August 28, 2009

Words related to badoogoo

adorable badugu cute love petname ugly