did you see that girl i fucked last night, i must have been totally 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" What is the definition of "bafoozled"?