Well, I liked it.
It was very good, the animating as well as the graphics themselves were very well done, the sound was great (although I'm not a big fan of cartoony sounds), it was synched perfectly and the style was very unique, making this stand out.
But .. I'm also kinda sad that you wasted so much potential and talent on a (literally and figuratively) shit joke. You've had this 'idea' (which isn't really original or anything, but you make it sound as such) for 4 years? All that time wasted, that could have been put into making something with a good punchline. You're halfway there, my friend. You know how to use flash, but now you gotta learn how to amuse an audiance.
And let me tell you, most people don't care about how good the graphics are (as long as they don't fall below a certain boundary called 'this fucking hurts my eyes'), if the joke is shitty, then for all they care the flash is shitty. So I advise you to put more effort into learning what makes something funny, and what the people here on NG think is funny.
I voted 4, because you certainly have talent.