Definitions by Munclerhater5
Muncler
A slang term for the most annoying fucking zombie boss in all of call of duty. Makes you want to pull out your intestines and shit through your asshole.
Muncler by Munclerhater5 December 2, 2024