User talk:Lexramirez

"Walking the Dog" - to engage in sexual encounters.