Home » Liverpool

TagLiverpool

Kerfuffle, Kerfluffle

Veronica, who grew up in Liverpool, England, has noticed that kerfuffle is a favorite term among American journalists talking about political situations, though it’s much more common across the pond. This word for a disturbance or a bother...