look up any word, like douchebag:
 
1.
Refers to those annoying internet advertising clips you must endure before the video clip you've selected will play. aka YouScrewed
I did see an enthusiasm killer on YouTube for Progressive Insurance that I hadn't seen on TV.
by wolfbait51 May 27, 2011