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
by BBX December 04, 2005