Tahoe Steamer Share definition Flag Placing two mounds of snow on a chick's tits, then pissing on them to create a nice stream of steam. Betty liked the Tahoe Steamer until I missed and pissed in her mouth Tahoe Steamer by Slappy007 January 9, 2007 0 0 Get merch Get the Tahoe Steamer mug. Buy Now β $32.95 See more merch