squirtswagon Share definition Flag A promiscuous female who receives continual creampies in an orgy. "Did you see that girl getting the train ran on her?" "Yeah, she's such a squirtswagon!" squirtswagon by SarahTheWolf February 6, 2015 0 0 Get merch Get the squirtswagon mug. Buy Now — $32.95 See more merch