Skip to main content

Definitions by cabbageclaude

an acronym with derogatory meaning, describing a large female from the North East of england.
Massive Enormous Fat F***er
Have you seen the meff he is married to?

That meff squashed my sandwich!
meff by cabbageclaude May 8, 2009