Thotcrates 📘 English Definition(英文释义) A thot that philosophizes about their sexual promiscuity. New nickname given to Karrine Steffans by a witty YouTube commenter.> Karrine Steffans aka Superhead aka Thotcrates ← thotacopagus tripus T 字母词表 Thoth →