Top Definition
which is to keep on doing the same thing despite a lack of success
I am going to use the Homer Simpson approach and invest billions of dollars on my enemies that want to see me destroyed and hope they will do what I want them to do.
by Dungeonmaster3 June 06, 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.