Top definition
A Game In Which 2 Players Take A Series of Slap Shots At Eachother, One As A Goalie, usually Ill-equiped (uses pillows, couch cushions, cardboard, rope and other household items). most commonly played in North American Basements.
My Brother called me a pussy so i challenged him to a game of Slap Shot Regatta
by Pungkrawk April 11, 2010
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush