Dregmaster

Somebody who is installed by authorities to provide ineffective care in order to keep social dregs in their places.
The creepy kid was talking again, but the dregmaster stepped in to ask if he needed extra meds.
by birdspit October 06, 2023
Get the Dregmaster mug.