Skip to main content

Definitions by SHOW ME YOUR CAMEL TOE

this is a rare word, often used to describe smelly scotsmen who smell.
those boys are so pricey