A person who likes humping very hairy people/creatures.
Did you see her on pay per view with Big Foot? She's such a llama humper.
by Valkyrie February 29, 2004
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×