Top definition
Hey look, a bunch of dudes are having sex in that micro minivan!
by Pseudo69nym June 05, 2018
Get the mug
Get a micro minivan mug for your coworker Helena.