Top definition
To deliver a stinging attack on someone by email, or to chastise or rebuke a colleague or friend for an act or task they have undertaken.
"Man, my boss just laid into me for the last piece of work I submitted. He didn't have the balls to see me face to face so he just gave me a real emauling!"

Darren's friendship with Steve had completely broken down after their falling-out at the party. He decided the only way to let him know what he thought was to give him a serious emauling.
by hotpepper6005 December 01, 2011
Get the mug
Get a Emauling mug for your barber Manley.