Skip to main content

Arosinn's definitions

dr. llama

The sexiest Scottish man you've ever seen in your life. He's so hot he'll make your ass quiver and your tits jolt with the mere soundwaves of his voice hitting your eardrums
I just saw dr. llama yesterday, I'm still shaking.
by Arosinn January 10, 2021
mugGet the dr. 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