mtazzle's definitions
Spanish for "camel toe"; Literally translated as toe of the camel. May also be shortened to just Dedo De.
by mtazzle March 12, 2010
Get the Dedo De Camelo mug.
Get the Dedo De Camelo mug.We'll email you a link to sign in instantly.