Talk:Electric Boogaloo/@comment-5760976-20160605142517/@comment-5760976-20160614195633

Might be a "pun" of the saying "being a beast on the dance floor". Or has nobody else heard of that saying before?