Top definition
A well hated English teacher that is always heated and trying to roast
My teacher is such a Mrs Hmadi
by Smexy Boy June 13, 2017
Get the mug
Get a Mrs Hmadi mug for your dad Abdul.