you sound like the cheeky girls
a couple of girls who sing songs that kinda' sux, and make it only funny with their crazy romanian accents
"you sound like the cheeky girls" What is the definition of "cheeky girls"?