1 definition by edleddy66

Top Definition
(noun): Deep cleansing of the butt using the tongue.
"Hey, I'm off to the spa for a quick facial and an embo. I'll be back around six!"
by edleddy66 September 11, 2011

Mug icon
Buy a embo mug!