What does burp your turtle mean?

burp your turtle meaning in Urban Dictionary

to masterbate