Skip to main content

Definitions by OccasionalGoldfish

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