Definitions by http://pulladenzel.com/
Pull a Denzel
To wall in despair. To be at the end of your tether.
To want to vomit, cry and kill yourself at the same time.
To want to vomit, cry and kill yourself at the same time.
Pull a Denzel by http://pulladenzel.com/ September 7, 2012