They are called Die Antwoord. About four days ago i was introduced to them (thank god) and now have my whole building, and about +4 outsiders as well hooked on them.
They are from south afrika; you can get the translations to anything you dont understand on their official site. They possibly are the greatest thing ive heard since watsky and that's a five year music crush!! It makes me feel better about my wierd lyrics and squeaky voice =D