Trinidad & Tobago
An expression indicating annoyance or displeasure
arrow_drop_down
0
arrow_drop_down
comments