alex was totally bafflegasted when he looked down and realized he was on a dan
the stated of being totally surprised yet completely confused as to how or what the hell just happened
"alex was totally bafflegasted when he looked down and realized he was on a dan" What is the definition of "bafflegasted"?