Skip to main content

Definitions by lmao( ´Д`)y━・~~

A person who is from the islands of Trinidad and Tobago; a country in the Caribbean.
dis trigga is annoying.
Trigga by lmao( ´Д`)y━・~~ February 11, 2023