on sac Share definition Flag A phrase that can be used as an alternative to on god or on baby. This phrase originates from dripsac and dripsac lore writings. Indicates truth in the statement it follows. You're the worst at this game on sac. Your esex game is trash on sac. on sac by dripsac March 20, 2023 0 0 Get merch Get the on sac mug. Buy Now — $32.95 See more merch