Pussy Ranger Share definition Flag A Douche/Pimp who gets around to bang many pussys in one night "Did you hear about that Landon dude?!" "Yeah I did, what a Pussy Ranger!" Pussy Ranger by I'm beautiful dammit xxx November 19, 2011 0 0 Get merch Get the Pussy Ranger mug. Buy Now — $32.95 See more merch