Jimmy Towers Share definition Flag Greasiest asshole in town. Described in one word: Skid. Don't have anything to do with this dirt bag. That kid hasn't showered in weeks, what a Jimmy Towers. Jimmy Towers by Squamish420blaze September 14, 2009 0 0 Get merch Get the Jimmy Towers mug. Buy Now — $32.95 See more merch