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.
All you need for a faster workflow in one place.