1 definition by NERT2109

a teacher thats a force and makes you do a ridiculous amount of work
Man did you see the essay Mr philips wants us to do? What a squirgle.
by NERT2109 February 15, 2018
Get the squirgle mug.