What does boom boom ding dong mean?

boom boom ding dong meaning in Urban Dictionary

How to require anal intercourse from a Thai sex worker.