What is Spunkmuncher?
Someone really irritating, who is also quite likely to be gay.
Ali is such a spunkmuncher.
See gay, spunk, annoying, stupid, cock