Tuscaloosa Dog Pound Share definition Flag Refers to the sorority row at the University of Alabama. Need a passable but not particularly good lay? Just head to the Tuscaloosa Dog Pound. Tuscaloosa Dog Pound by Elvis Wearing a Bra on His Head September 8, 2005 0 0 Get merch Get the Tuscaloosa Dog Pound mug. Buy Now — $32.95 See more merch