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!"
by SarahTheWolf February 7, 2015
Get the squirtswagon mug.