Skip to main content

Hadolf's definitions

Taren

Soviet LSD, still very popular in eastern europe, not fun to take...
Stick that Taren in your fucking ass to get high faggot...
by Hadolf May 27, 2016
mugGet the Taren 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