Top definition
(noun)
1. A colorful term to describe some thing disgusting; originally said by the original Not-So-Grump, JonTron
''TO THAT I SAY, ECCH!
by MemeGodIsDispleased June 13, 2016
Get the mug
Get a Ecch mug for your mama Julia.
buy the domain for your travel blog