General Brazilian
situação constrangedora
Most common usage throughout Brazil
São Paulo
situação constrangedora / situação chata
Both terms widely used; 'chata' is colloquial
Rio de Janeiro
situação constrangedora / mico
'Mico' is slang for embarrassing moment
Portugal
situação constrangedora / situação embaraçosa
Both terms used; 'embaraçosa' slightly more common