1 definition by Rhysp666

1
A extremely annoying assistant head teacher that takes lunch and break away from students repeatedly for no reason
Mr moor was so annoying today🤦🏼 ♂️
by Rhysp666 September 12, 2020
Get the mug
Get a Mr moor mug for your cat Julia.