Spanish for "camel toe"; Literally translated as toe of the camel. May also be shortened to just Dedo De.
That girl's bathing suit is so tight you can see her dedo de camelo.
3👍 2👎