1 definition by Mr Stinky123
Literally the best teacher ever. She teaches 7th and 8th grade social studies at st Francis and sheβs such a queen. Best flamingo in the seussical of all time. Sheβs a soccer god and would cross you up.
by Mr Stinky123 June 01, 2019
