1 definition by Ladiesman2rye

Greenland New Hampshire, Greenland or gland for short is a town filled with farmers and goat herders. Glanders are kinda chill but there dumb. There most popular landmark is target
Hey jupa you live in Greenland
by Ladiesman2rye February 23, 2016
Get the Greenland mug.