1 definition by babymanatee

Top Definition
A not-so-akward name for male/female genitals
{Punches in genital area}
-OW! I think you bruised my deedle!
by babymanatee April 16, 2009

Mug icon
Buy a Deedle mug!