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"
mugGet the mecrabemug.