1 definition by Boiza

A teacher that teaches in my school and likes to smoke weed
Wow! Mr. Smeed, r u smoking weed again? gimme some plz!
by Boiza November 7, 2018
Get the Smeed mug.