1 definition by katiebm

Top Definition
a tasty treat that you can eat
camel toe: sweet dessert
by katiebm July 06, 2006
Mug icon
Buy a camel toe mug!