"scene girl:"zomg did u hear that blood on the dance floor is coming to dallas
a electronica band started by scene idol dahvie vanity
""scene girl:"zomg did u hear that blood on the dance floor is coming to dallas" What is the definition of "blood on the dance floor"?