1 definition by Ravenwood15

Top Definition
The state of feeling neither here nor there. Not great, not miserable. Half and half.
Hey buddy how are ya feeling?

Meh. Menza Menza.
by Ravenwood15 December 28, 2018

Mug icon
Buy a Menza mug!