BTSL Share definition Flag Acronym for "'Bam!', said the lady!". It indicates a success. "Hey Nathan, your phrase is catching on.""'Bam!', said the lady"! (BTSL) BTSL by @idlehands August 14, 2009 0 0 Get merch Get the BTSL mug. Buy Now — $32.95 See more merch