Brand: Pink Triangle
Unfortunately, "Pink Triangle PT TOO" doesn't seem to be a commonly known phrase. Without further context, it's difficult to provide an explanation or meaning. Please provide more information or context so I can better assist you.