oh my stars

Interjection

 * 1) An expression of surprise or astonishment.

Synonyms

 * Thesaurus:wow