look up any word, like wyd:
 
1.
When you are very excited to do something but find out that you cant
Thats a dead battery in a dildo
by Fin Germatwat October 31, 2010