dave would welcome the new women temps, then do his famous bump n run
someone who likes to rub up against you accidentally on purpose, especially at work
"dave would welcome the new women temps, then do his famous bump n run" What is the definition of "bump n run"?