What does meacrob mean in Urban Dictionary?

  • a curse word which derives through the wretchedness of the Thai appetizer of meacrob. Punned by Eric Cartman of South Park by Nella DerossettReport definition
40 votes

How would you define meacrob?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!