Trinidad & Tobago
verb
To leave in a hurry
also known as
splurt
arrow_drop_down
0
arrow_drop_down
comments