1 definition by Brandonpopular

Top Definition
Only the best word ever , a word frequently used by the gods.
"do do da do dooh menomenah do do da do"
by Brandonpopular March 30, 2008

Mug icon
Buy a menomenah mug!