Top definition
Engaging in sexual activity.
Variation: "Parking the Winnebago in the back lot". Definition: Engaging in anal sex.
Vito: "Where the hell were YOU all night?"

Guido: "I was at Marie's house, parking the Winnebago."
by MetWop August 02, 2009
Get the mug
Get a Parking the Winnebago mug for your mate Vivek.