Random
Source Code

confuzzlated

1.) a combination of confused, puzzled, and frustrated
2.) being confused out of your fucking mind

People make me so freaking confuzzlated!

by UnaChicaLoca December 15, 2010