mecrob Share definition Flag A replacement word for shit, Also a thai food that taste like shit and makes you shit hence why it replces it dude that place was mecrob mecrob by Splat319 May 8, 2005 0 0 Get merch Get the mecrob mug. Buy Now — $32.95 See more merch