puddlesdedoodoo's definitions
Another name for a station wagon, being that it is quite possibly one of the best options for car sex.
by puddlesdedoodoo December 27, 2008
Get the sex wagon mug.
Get the sex wagon mug.We'll email you a link to sign in instantly.