Skip to main content

Definitions by JPCarl

talk to the dog 

A verb phrase meaning to masturbate (Males Only). The origin of the word comes from Tokyo as we try to make ambiguous phrases to hide meaning from people who kinda speak English
talk to the dog by JPCarl October 20, 2008