1 definition by Burgh Girl 4 Life

Top Definition
America's most livable city according to Forbes Magazine. Pittsburgh has been featured in the top 10 of most livable cities in the United States several times over the past decade. So all you haters can suck it!!!
by Burgh Girl 4 Life February 02, 2011

Mug icon
Buy a Pittsburgh mug!