Best definition
Welding the bumper
When a guy has sexual urges and decides it’s time to relieve the stress. Also known as masturbating

Hey do you know where Cass went?

He’s probably Welding the Bumper