dog father Share definition Flag insult in Persian - means a dog fucked his mother and then he popped out. +you dog father! - fuck your mother, bitch! ... dog father by sajjsamm July 24, 2018 0 0 Get merch Get the dog father mug. Buy Now — $32.95 See more merch