I actually haven't heard about the word. Care to enlighten me, annoying flash animation?

Hey, have you heard?

Link : http://www.tbitw.com/