doodle

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.
Doodle! I LOVE YOU!
by Innocence April 25, 2006
mugGet the doodlemug.

Share this definition