Top definition
A term you use when you get frustrated or also when you get excited. Ironic Huh?
OOOMCH A NEW NANCY DREW GAME IS COMING OUT!!
by prettyhippo June 24, 2010
Get the mug
Get a OOOMCH mug for your brother Jerry.