What does Blew the Diaper mean?

Blew the Diaper meaning in Urban Dictionary

To fail miserably.To fail so hard your undergarments tend to be versus compared to a baby having huge diarrhea up their back.to truly have the upper hand and completely suck. Complex.<can also be used in other tenses>