Define Smelly Poo Meaning

Smelly Poo
the name given to a shitty teacher, who smells

By Irina