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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.