A word to describe being confused or frustrated
Friend 1: did you do that test today Friend2: yea i was so kaffufled