adjective
greatly astonished or amazed.
he was utterly dumbfounded
"Less armor, more arms (the hugging kind)"
"Things That Can Be Cracked"