Top definition
1. To fall short in meeting the basic requirements of being male.
2. To engage in an activity that is considered unmanly.
In spite of creating a perfect hem, Doug's new sewing hobby is an absolute manfail.
by lesterm August 05, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush