look up any word, like thot:
 
1.
It is an island in the British West Indies.
We going to Anguilla for August Carnival!
by Caribbean _gyal July 12, 2010