dude i fucked jenn on the slam van that picked me up last night
a full sized van in which about 5 or more men take turns having sex with a woman
"dude i fucked jenn on the slam van that picked me up last night" What is the definition of "slam van"?