Meaning
To cause a public scene / To go ballistic
Example
Quando ela descobriu a traição, rodou a baiana no meio do restaurante.
When she found out about the cheating, she caused a scene in the middle of the restaurant.
Origin
The most cited account places rodar a baiana ("to spin the Baiana") in the Rio de Janeiro Carnival of the early 20th century. To shield the costumed women from gropers, capoeira fighters paraded among them dressed as baianas, in the wide, swirling skirts of Bahia. When someone got out of line, the fighters struck — and onlookers saw only the baiana skirt whirling as the brawl erupted.
Source: Ciberdúvidas da Língua Portuguesa.
Practice idioms with the Idiom Trainer
Falando's Idiom Trainer teaches you to recognize idiom meanings and create sentences using them, so you can speak like a Brazilian.