An alternative term for LSD, derived from the phrase “ten strip”.
“Hey man, you got any yen yrip with you?”
No sorry, I used it all yesterday. Great trip though.”
by Yrosty December 15, 2020
Get the Yen Yrip mug.