I’m a tolerant person but this one? Sure, they teach in business school to make your brand unforgettable and to stand out. There are ways to achieve this without resorting to innuendos. Don’t play dumbo with me. You and I know it what this alludes too right? Credit me with some intellect … if not, i’ll settle for plain common sense.
IMHO, this crossed the line — crass, at best.