1 definition by Slayed2424

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.
by Slayed2424 December 31, 2022
Get the Giglio mug.