What does Bed Sheet Hero mean?

Bed Sheet Hero meaning in Urban Dictionary

the consequence of not satisfying one of the many everyday duties as a guy.