1 definition by 8yhb4rtfgvb9oik

Top Definition
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 22, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×