Skip to main content

Definitions by coldtoes

Frodsham 

An awesome town in Cheshire in NW England. Not slang for being cold.
I'm going to the pub in Frodsham to get pissed
Frodsham by coldtoes December 23, 2010