Related to {ming} meaning a derogatory term used to describe an object/person/event which is deemed repulsive.
'Ewww custard on toast, thats ming village'

Did ya see that guy she snogged? He wer ming village'
by JR March 29, 2004
Get the ming village mug.