What is Mecrabe?
1)The worst curse word ever in the human world.
2)The nasty chinese shit you get when you order something that you cant say.
"dude i'd rather eat a wet bucket of shit than one bite of mecrabe"