Top Definition
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
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.