1 definition by DeathBySushi

A short phrase created in the back of the throat to express something unpronounceable or displeasing
" Hey look at the clock! It says 8-ech!"
"That"s disgusting! Ech!
by DeathBySushi February 7, 2018
Get the Ech mug.