Skip to main content

EnglishRocks!'s definitions

Taran

Word used to describe the sexual act of a male urinating on another males face.

A term used to describe an individual who is shunned from society. Considered an "untouchable", it is forbidden for anyone in the community to have contact with this individual.

An ugly looking character, confused if he is a man or a mythical creature.
When a male calls a escoute service, he can order the "Taran service" .

"Honey, stay away from that Taran". "THROW a rock at that Taran"!

"Oh god Samantha, look at that ugly looking creature Taran!"
by EnglishRocks! December 2, 2019
mugGet the Taran 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