Top definition
Making out in your moms Odyssey with a chick who says she's down but is not actually so you try and get denied.
During that quince that slut japan vanned me. WHAT A BITCH HUH.
Get the mug
Get a japan van mug for your mother-in-law Nathalie.