BSTH Share definition Flag bitch-slap that hoe. Rachel and Breanna didn't like Cindy's snooty attitude, they agreed right then and there they needed to BSTH. BSTH by RACHELRAK March 9, 2011 0 0 Get merch Get the BSTH mug. Buy Now — $32.95 See more merch