Trinidad & Tobago
adjective
Describes the strong odour of stink feet.
also known as
cheesy
arrow_drop_down
0
arrow_drop_down
comments