Australian Today Show hosts showed a lack of worldly knowledge saying they speak Italian/Spanish in Brazil. But it didn’t stop there: the anchor goes to the trouble of getting everyone to say ‘do caralho‘ as he’s been told it’s Spanish or Portuguese or Italian  whatever language they speak in Brazil, right? for “amazing effort.”

Big no-no! Caralho is a slang word for men’s genitals, but as an expletive, it means ‘freaking awesome,’ ‘the bomb,’ ‘fricking great,’ ‘unreal’. An hour later, they acknowledged we speak Portuguese in Brazil and the anchor apologizes for the comment.

Lesson to be learned: always hire a Portuguese language expert!

In the meantime, have a chuckle: