Trella

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