Skip to main content

Definitions by Hadolf

Soviet LSD, still very popular in eastern europe, not fun to take...
Stick that Taren in your fucking ass to get high faggot...
Taren by Hadolf May 27, 2016