1. Useless, worthless
2. To cause someone to lose hope; To disapoint; Burst your bubble
1. I don't think she should be on our team. She's a screen door on a submarine.
2. (From the Venture Bros.)
Hank: Aww come on, let me at 'em, Brock! I probably know Judo! How many of those guys can make the same boast?!
Hank: Why must you be the screen door on my submarine, Brock?
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.