Skip to main content

Louise Fairclough's definitions

frodsham

Share definition
"Frodsham" is a Northerm English slang term for "freezing" or "cold". It is more widely known as the name of an English town.
"It's frodsham in here, put the fire on!"
by Louise Fairclough May 17, 2006
Flag
mugGet the frodsham mug.