Skip to main content

tamahra

A woman who is hopelessly addicted to chicken nuggets.
dude1: "Dude, did you see tamahra last night?"
dude2: "Yeah dude, she downed like 4 20pks"
by Wombat27035 May 29, 2017
mugGet the tamahra mug.

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