Skip to main content

Definitions by Kansaibuttchugger

tengachaya 

Stepping in a pile of hobo shit.
Did you make it to today’s meeting in time? No! I tengachayaed up my shoes and Matsumoto fired me because I smell like shit.
tengachaya by Kansaibuttchugger February 17, 2019