1 definition by amanda737

Top Definition
best vacation spot in the carribean
we had a blast in turks and caicos
by amanda737 June 17, 2008

Mug icon
Buy a turks and caicos mug!