1 definition by 8yhb4rtfgvb9oik

Grenada is the birth place of two incredibly retarded, anus dwelling ant hill fucker, kids
sean lets lick each other!OKay erik!
by 8yhb4rtfgvb9oik April 23, 2005
Get the Grenada mug.