Top definition
Is what Grenadians call Grenada. Only Grenadians usually use this. Most other people wouldn't know of this nickname.
"Eh boy! Ya from de Greenz?"
"huh?" replies in a english accent
"Doh worry. Ya obviously not"
by Kazsta April 26, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush