SBT Share definition Flag Sad, but true. Sally: "I was waiting for the bus, but then a dog peed on my foot." Mark: "That sucks!" Sally: "Yeah... SBT." SBT by jrnels March 8, 2010 0 0 Get merch Get the SBT mug. Buy Now — $32.95 See more merch