Skip to main content

Definitions by AmericanHustler420

Indonesian slang for leaving or wanting to leave
This party is whack, you tryna trella
Trella by AmericanHustler420 August 23, 2017