BTDTHTTS

AcronymDefinition
BTDTHTTSBeen There, Done That, Have the T-Shirt