Subscribe English
look up any word, like yeet:
 
1.
a small furry creature that likes to hump unsuspecting bystanders' legs.
damn those chugglehumps, we ought to wear some leg guards.
by Anonymous May 22, 2003
3 2