DatGirl,OhShitWhatUp's definitions
That one teacher who gives you the heebie-jeebies on the daily. That one teacher you roast and sneak diss on the low. He gives you a weird pedophile stare.
by DatGirl,OhShitWhatUp June 26, 2016
Get the Mr. Freemanmug.