What does Canadian Dolphin Slinger mean?

Canadian Dolphin Slinger meaning in Urban Dictionary

a brilliant cool outrageous place where in actuality the couple begins gettin it on in a cannon and then is shot from a cannon while nonetheless having sex but switching the anal in mid-air. produced by Houdini himself. very hard to pull-off