Skip to main content

Definitions by sexyllamalover

a hairy mammal that tends to spit on people

it is very sexy
I've pet a very sexy llama at a farm
llama by sexyllamalover September 12, 2009