Top definition
Meaning someone who is full of themselves . Eg thinks they smell like sex ect.
Camelten has the same meaning as camel toe
Camelten
by Lucy is the shizz March 08, 2011
Get the mug
Get a Camelten mug for your dog Nathalie.