Skip to main content

Definitions by Shasiah

camel 

Share definition Flag
A horrible, brutal, stupid or annoying person.
That girl is such a camel!
camel by Shasiah November 14, 2022