BTDTTU

AcronymDefinition
BTDTTUBeen There, Done That, Threw Up