STANGERLANG

STANGERLANG

Caught making a gaffe or, involved in an embarrassing situation.