Top definition
to keep on gettin mad at things
scrooge keept on humbugin'all christmas eve.
by Dan Sadler February 21, 2005
Get the mug
Get a humbugin' mug for your guy Manafort.