1 definition by Devlar

To have a good run of quality in any endeavor only to fuck up horribly at the end.
Tom's presentation had them ready to sign the contract but then he pulled a LOST when they figured out he didn't know what the fuck he was talking about.
by Devlar June 7, 2011
Get the Pulled a LOST mug.