What does "que coma mierda esa...boguatugu" mean in english

The literal translation of that Spanish word in English is "eat that sh*t".
Updated on Wednesday, February 01 2012 at 02:41PM EST
Collections: shitenglish