Skip to main content

TheChingRa's definitions

Mr.Long

a teacher that will assign you long homework, but don't got the shlong.
Yo I just found out Mr.Long's d isn't long, but the homework is long.
by TheChingRa September 19, 2018
mugGet the Mr.Long mug.

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