A phrase/slang in Lab Rats basically saying you messed up how Leo Dooley would.
Old enough to know that you numbskulls have leo'd up my lab
To have lost an Academy Award (Oscar) to another nominee when one clearly deserved it more (at least to a majority of the general public), esp. when repeated.
"I was really hyped up for {actor/actress} last night when I was watching the Oscars, but he/she Leo'd."