Thai word for female masterbation. Literally means "pet the duck"
Katie needs to dogh bpet to relieve some frustration
by nibuz86 March 7, 2007
Get the dogh bpet mug.