Top definition
She will have you believe that she is all powerful and all knowing. Arriving late and talking in class is punishable by death. God help you if you try to argue a test answer
“I ran into a Mrs Penrod when I was talking to my friend while I arrived late to a party and tried arguing with her over a answer on a survey she gave out. I arrived at the hospital a half hour later.”
by Carioca January 22, 2018
Get the mug
Get a Mrs Penrod mug for your barber José.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your Aunt Yasemin.