Skip to main content

Definitions by Boiza

Smeed

Share definition Flag
A teacher that teaches in my school and likes to smoke weed
Wow! Mr. Smeed, r u smoking weed again? gimme some plz!
Smeed by Boiza November 6, 2018