Home UK English meh
Expressing a lack of interest or enthusiasm.
1Uninspiring; unexceptional.
1990s apparently popularized by the US television show The Simpsons.
READ THESE ARTICLES