gobsmacked (adj.) Look up gobsmacked at Dictionary.com
also gob-smacked, by 1990, U.K. slang, from gob (n.2) "mouth" + past participle of smack (v.).