i was so pissed to find my roomate in a camel tongue with my girlfriend
(n) a tongue found between a camel toe
"i was so pissed to find my roomate in a camel tongue with my girlfriend" What is the definition of "camel tongue"?