Top definition
Delayed Reaction Man is one of the best superheros ever.

...However, he isn't that reliable for being on time to save the day.
Person One: *is about to be stabbed by a random stranger* Help me Delayed Reaction Man!

20 minutes later....

*Person One is left on the ground bleeidng in its own blood*
DRM: Have no fear! I'm here to save the day!
by Nion_lead June 10, 2008
Get the mug
Get a Delayed Reaction Man mug for your mom Zora.

Available Domains :D

  • delayedreactionman.net
  • delayedreactionman.org
  • delayedreactionman.se
  • delayedreactionman.ninja
  • delayedreactionman.men