Top definition
A very annoying teacher who talks for a very long time, she is an absolute bitch who likes to waste your time. If you tell her that you have an exam on something other than English be prepared to be looked upon as a scum as English is above all
Oh dear I've seen to have spotted a miss Giles
by Ej2003 March 18, 2019
Get the mug
Get a Miss giles mug for your dog Paul.