The naughty Latina nun gets exactly what she deserves