The naughty Latina nun gets the treatment she deserves