Top definition
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 09, 2011
Get the mug
Get a Steaming Earmuff mug for your mate Jovana.