Phallic Slogans

I’m usually not one to talk about other schools in my post, but the flying penis mascots (?) on the side of this rival English school academy bus made me think, "What the hell were they thinking?"