What is the full meaning of barro
(Australian slang) embarrassing [adj]
Example of the word barro placed on a Scrabble board.