1 definition by articulateami

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
Get the Turner mug.