I think the only person I've ever heard use flabbergasted was my grandmother talking about church and how some old ladies kept gossiping about her

I use bamboozled because it sounds funny.