terry stopped at the adult video store and bought linda a buzz buzz to take care of her needs while he was gone
another term for vibrator
"terry stopped at the adult video store and bought linda a buzz buzz to take care of her needs while he was gone" What is the definition of "buzz buzz"?