What does ba-day-day mean?

ba-day-day meaning in Urban Dictionary

an oversized vibrator found in violent ways