Innocence's definitions
Term of endearment used for the female gender much as booba is used as a term of endearment for the male gendre.
Occasionally shortened to dooda.
Occasionally shortened to dooda.
Doodle! I LOVE YOU!
by Innocence April 25, 2006
Get the doodlemug.