Answer: barro

AnswerCrossword Clue
barro(Australian slang) embarrassing