Top definition
The most successful Ice hockey team in British history, now ask the manager to define 'wage cap' ;)
And Sheffield Steelers beat the Panthers *again*!
by Melchett May 01, 2004
Mug icon

Cleveland Steamer Plush

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

Buy the plush