An awesome town in Cheshire in NW England. Not slang for being cold.
I'm going to the pub in Frodsham to get pissed
20👍 3👎