Was Sir Prince Philip being provocative saying that in World History the only invention to come out of the Isle of Man was the *********?

Update: ********* butt-plug.
3 answers 3