meaning of Can-Can-Rock

Can-Can-Rock - German to English

can-can skirt