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"
42👍 8👎