stop laughing at me or i'll give you a billy idol beatdown
one night i had a dream in which i caught billy idol stealing my computer
"stop laughing at me or i'll give you a billy idol beatdown" What is the definition of "billy idol beatdown"?