1 definition by OccasionalGoldfish

Slang for Town. Often used in Barnsley.
"I'm from Tarn."
by OccasionalGoldfish February 1, 2013
Get the Tarn mug.