it was baffling to see goody two shoes susie dress like a skanky whore to school
shocking, appalling, straight up jaw dropping
"it was baffling to see goody two shoes susie dress like a skanky whore to school" What is the definition of "baffling"?