we were booping last saturday night and got chased by a guy in a suv
the sport of throwing a projectile at a moving vehicle
"we were booping last saturday night and got chased by a guy in a suv" What is the definition of "booping"?