look up any word, like sex:
 
1.
The feeling of being absolutely overwhelmed by confusion or frustration.
I am so bofflethwapped now!

That exam absolutely bofflethwapped me!
by troctagon November 18, 2010