Worse than shit unless she was referring to Thai food. http://www.urbandictionary.com/define.php?term=meecrob