Top definition
Its where you get a heap of pedestal fans set up around you and you jack off into the fans so that it sprays all over you and you become Casper.

The option to have additional semen pored into the fans is also acceptable.
For instance you are in a warehouse and you set up a circle of fans for a Casper's Showdown
by Symthisis February 14, 2014
Get the mug
Get a Casper's Showdown mug for your mother-in-law Yasemin.