PeterExplainsTheJoke

Is this... Dogs? Or some weird ass sex thing

Is this... Dogs? Or some weird ass sex thing