What does Billy Idol beatdown mean?

Billy Idol beatdown meaning in Urban Dictionary

One night I had a fantasy where we caught Billy Idol taking my computer system. I grabbed my gel wrist sleep thingy I retain in front side of my keyboard and chased him outside in to the road. Whenever I caught him we overcome him with all the gel wrist rest thingy until he had been bruised, bloody and unconscious. Once I told somebody about this 24 hours later they laughed about any of it and I also coined this term.