1 definition by Coach Rich

A town in southern New Hampshire filled with band geeks that think theyre cool. Macks Apple owns 300 percent of the town. Largest population of zebras in the United States. Name originated from the city of Londonderry, Japan. African American percentile is around negative 20 percent as stated in the 2003 census. The basement of the local library is a breeding ground for flaming robot nazis. Pockets of radiation have lead to the mutation of locals giving them supernatural abilities including but not limited to: faster growing fingernails, glowing eyes, and flaming cocks.
I cant wait to leave londonderry and move to a REAL town
by Coach Rich October 8, 2009
Get the Londonderry mug.