Definition 1 of 1
It is a word used to draw attention to the fact that the subject in question has taken extra care to dress up and glow.
"what ma! Today full minching minching! Is your dau coming back to college?
Added 2011-07-01 by Leelamma