Definitions by Felix Leblanc
Falmouth, Maine
The shittiest town in New England. Would do anything to get out of here. Tiny boring town full of cliques and soccer moms. Rich fags doing drugs here too. STAY AWAY.
Falmouth, Maine by Felix Leblanc October 14, 2015