What is Mira And Petra?
Two perverts, priding themselves on their trail dirt and stalking small children. Very sexy.
"Did you see those two girls? They were soooo bustin' a Mira and Petra!"