Top definition
one who has sexual relations with 1 or more llamas on a regular basis
"im a llama-lover and im proud"
by jim May 07, 2005
Get the mug
Get a llama-lover mug for your papa Manley.