Definitions of Pittsburgh of the south:

  • noun:   the largest city in Alabama; located in northeastern Alabama