Newborn Hatian Share definition Flag When you take a hot shit and even though it's your own work it makes you want to choke. Man, I had a Newborn Hatian this morning. It stunk so bad I almost threw up! Newborn Hatian by miggelzworth October 19, 2010 0 0 Get merch Get the Newborn Hatian mug. Buy Now — $32.95 See more merch