when i heard rihanna might be getting back together with chris brown i was dumbfangled
to be confounded and confused at some new information
"when i heard rihanna might be getting back together with chris brown i was dumbfangled" What is the definition of "dumbfangled"?