The act of pooping in someones ear.
Man, my wife was so pissed at me last night she threatened to give me a steaming earmuff!
by Carymav October 9, 2011
Get the Steaming Earmuff mug.