Supervisor Todd Share definition Flag A big lipped homo that thinks he’s gonna be a supervisor someday Supervisor Todd keeps checking what I do. Supervisor Todd by Skankhuntfour2 August 3, 2021 Get the Supervisor Todd mug.