Top definition
A teacher that has carelessly gotten themselves fired by perving on a student, whose wife happens to work at the same school.
"What happened to Mr. Johnson?"
"Oh, he pulled a Mr. Castro on Sally and got fired."
by Ms. Castro February 26, 2017
Get the mug
Get a mr. castro mug for your cousin Sarah.