GeneralConnection.comDictionary
openmouthed
Adjective

1. goggle-eyed
1. popeyed, surprised
Usage