Begaffling means: One is confused beyond words. (in Community Dictionary, added by Kyson Dougherty)