What does btdtagtts mean?

btdtagtts meaning in Urban Dictionary

already been truth be told there done that and got the T-shirt