1 definition by Stoff

Top Definition
Generally used when upset and or frustrated. May also be used as the sound of a goat.
"MEHH, MySpace isn't working, again!!"
by Stoff September 30, 2006
Mug icon
Buy a mehh mug!