What is Bafoozled?
Ripped out of my face, fucked up to the point of confusion.
Did you see that girl I fucked last night, I must have been totally bafoozled.