Cuntflannel
A Cuntflannel derives from the English city of Birmingham and is a slang word used to describe someone who smells or has a bad attitude , see "chav" It can also be used when something particularly bad has happened.
How was your day jimmy? Ive had a cuntflannel of a day mom