Top definition
Utter annihilation, total defeat, obvious victory.
Whoah, that was some serious mugification!
by Mugification November 05, 2003
Get the mug
Get a mugification mug for your Facebook friend Julia.