1 definition by Mr Nedd fan 5037

Top Definition
A teacher at a cursed middle school that will tickle you and give you a little tug.

Before you know it, hell be waiting for you at his tickle shed with his side hoe, Mr Webber.
John: Mr Nedd, Take me by the head, lead me to your bed, inside your tickle shed.
by Mr Nedd fan 5037 September 14, 2019

Mug icon
Buy a mr nedd mug!