by thfl May 3, 2022
acronym for "standing on business" typically used when someone is standing on their word or not changing their mind about something.
by Nene & Neya November 7, 2023
by thatgirl.k October 11, 2023
by Goonie's Revenge October 22, 2023