A person in which commonly does stupid things, doesn't think about what he/her is doing until it is too late, but people get amusement from what a HagMuncher does and the HagMuncher turns out to be the Biggest Legend.
1. Someone who is of the homosexualorientation and likes to munch on some cock
2. A profanity to use in substitution of words like 'douchebag' or 'idiot' inferring that they are homosexual