RichThesaurus
heavens above
heavens above
antonyms
screw this
heavens above
definitions
intj
Expression of surprise.