Skip to main content

sexyllamalover's definitions

llama

a hairy mammal that tends to spit on people

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email