Skip to main content

Definitions by theillavanilla

a camel that is a total champ
Kristen: I love camels!
Evan: you mean Chamels?
Kristen: Chamels?
Evan: A Camel that is a total Champ!
Kristen: !@#$%^&*
Chamel by theillavanilla December 22, 2010