1 definition by ninjainjun62

Top Definition
An incurable delight
I had the munchies all night and I was on the toilet for a half hour this morning
by ninjainjun62 October 12, 2010
Mug icon
Buy a Munchies mug!