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
Get the mug
Get a Sheffield Steelers mug for your dad Callisto.