1 definition by articulateami

Top Definition
a small town in central maine. the suburbs of the suburbs.
Person One: Lets go to turner.
Person Two: Nahh, Nothing There.
by articulateami June 26, 2010

Mug icon
Buy a Turner mug!