by BBX December 04, 2005
tha country in South America bordering the Carribbean Sea. Most of its skilled people are livin in the States, Canada, Britain, or in di rest of the Carribbean. There is a huge Guyanese community livin in the Little Guyana, Queenz, NY.
by BBX January 08, 2006