flabbergasted
ˈflabəˌɡɑːstɪd
adjective
greatly surprised or astonished.
this news has left me totally flabbergasted
adjective
greatly surprised or astonished.
this news has left me totally flabbergasted
"Leaking at the mouth of delicious possibilities"
PLAY Previous