meaning of Bed Sheet Hero

Bed Sheet Hero meaning in Urban Dictionary

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