Skip to main content

ur mom010's definitions

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

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email