1. Someone who engages in sexual intercourse with a canine companion.2. A derogatory phrase that can be said to a friend or acquaintance
Guy 1: See you tommorow dude Guy 2: yeah, catch you later dog fucker
13👍 8👎