You are reading a single comment by @handtightenonly and its replies. Click here to read the full conversation.
  • Torres means shit shower in Spanish, right?

    No. It means "towers".

    Shower of shit is "lluvia de mierda" and I don't think anyone's called that.

About