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.
Bafoozle
To confuse someone; a mix of bamboozle and confused
Tying people’s shoes bafoozles Shawn Burns