1 definition by Chester Elkowitz

Top Definition
1. to make a mistake or screw up in a careless or stupid manner.

2. fail to perform as expected or live up to a responsibility.
"Bill really left the keys in the mailbox on that account..."
"The Mets have once again left the keys in the mailbox this season..."
by Chester Elkowitz November 04, 2011

Mug icon
Buy a Left the Keys in the Mailbox mug!