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

The literal translation of that Spanish word in English is "eat that sh*t".

Tags: shitenglish 

Related questions