The best Italian catholic teacher out there. She's loud, obnoxious and blatantly a bad person. Did I mention she's catholic? And Italian? It's a catholic thing you would understand.
"OH MY GOD GIGLIO"??