1 definition by ThatIranianDude
Persian, Literally means golden (talaa) penis (doodool)
usually used for baby boys by their parents n relatives...
doodool means kid's penis
usually used for baby boys by their parents n relatives...
doodool means kid's penis
by ThatIranianDude November 27, 2013