1 definition by Shawn J. K.

To screw up something that is a for sure thing.
Man... I was about to nail this chick, but then i demayoed it in the end.

I thought I did good on the test, but I ended up demayoing it.
by Shawn J. K. March 23, 2008
Get the Demayo mug.