Top definition
Mr DOuthie is an IT teacher at Mazenod
"Hi Mr Douthie, your my teacher!"
"Thanks matt, I am..."
by Matthew November 17, 2004
Get the mug
Get a douthie mug for your dog Rihanna.