meaning of Ball Munched

Ball Munched meaning in Urban Dictionary

when you're encircled and attacked by random mowligis' and hurt really bad method.