Meaning

1 senses
  1. (Australia, colloquial)An expression of embarrassment, either for the speaker or for another individual or group.

Origin

A catchphrase of Effie Stephanidis, a character who first appeared on the Australian TV sh

A catchphrase of Effie Stephanidis, a character who first appeared on the Australian TV show Acropolis Now (1989–1992) and is played by Mary Coustas. Stephanidis is a Greek-Australian, and the phrase is an imitation of the style of English often spoken by immigrants to Australia.

Wiktionary, CC BY-SA 4.0 · source

See also

neighbours in the dictionary
how embarrassment — meaning, examples, forms, synonyms | Krumeto