BallsDeepInVaseline's definitions
a sexual or romantic bandwagon; to be on the poon wagon means to be in a relationship or simply getting tons of ass. Typically a phrase used towards males.
by BallsDeepInVaseline September 29, 2011
Get the poon wagonmug.