Adjective Definition

gobsmacked

1.Definition: utterly astounded




Please Share