Skip to main content

ur mom010's definitions

Mr. Garza

Share definition
Mr. Garza, is the best English teacher in the world who is better than any other and who has the most drip at Greenhill.
Student: "Ugh today has been terrible! I am so exited to see Mr. Garza at English."
Student after english: "Wow Mr.Garza made my day!"
by ur mom010 February 8, 2022
Flag
mugGet the Mr. Garza mug.