Top definition
Any odor or noise that comes from your furnace.
Me: I hate when the furnace is just fired up in the fall, it smells and it's noisy.
Them: Time to get used to those demon farts. Once up and running, they diminish.
Me: Right? I just have to get used to it.
by Siouxise Braun May 03, 2018
Get the mug
Get a demon farts mug for your Facebook friend Manafort.