1 definition by ElMoDoWnToWn

1
When a woman goes down on a man while tickling his armpit.
Dude, that was an awesome downtown elmo.”
by ElMoDoWnToWn April 25, 2019
Get the mug
Get a downtown elmo mug for your mother-in-law Helena.