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 8, 2011
Get the Camelten mug.