Wubalabadubdub

Best definition
Wubalabadubdub
A foreign word meaning I am in great pain.

Hey, at least we learned that when you have sex with a robot, you need to remember to bring the chicken. WUBALABADUBDUB!