2 definitions by Shittsburgh Penguins suck
The only city to win a championship in all 4 north american sport leagues. It is therefore the Sports Capital of the world.
by Shittsburgh Penguins suck September 12, 2011
by Shittsburgh Penguins suck January 03, 2011
