A music band from Romania, which makes trashy trap-rap singing about manele,fighting, guns they dont own and money. The name can be translated as Gypsy-group Benz, Benz as in Mercedes-Benz which has nothing to do with the previous word.
B: Have you ever heard a song and wish you were deaf?
G: Satra Benz, right?