Skip to main content

Mr. Garza

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
mugGet the Mr. Garzamug.

Share this definition