dlihcyltsaeb's definitions
An annoying person, but someone who you can easily get along with. Good at most sports, and really quite clueless. Sort of a clown, likes to make jokes.
by dlihcyltsaeb December 6, 2011
Get the camil mug.