Patro Station Share definition Flag A stack of tube TVs hooked up to VCRs playing nothing but hard core pornography from the 1980's. Let's set up a Patro Station and do this party right! Patro Station by naydog12 October 1, 2012 0 0 Get merch Get the Patro Station mug. Buy Now — $32.95 See more merch