imedog Share definition Flag A alternative name for Imogen only funnier Omg Imedog how could you imedog by Amy Rooney November 24, 2021 0 0 Get merch Get the imedog mug. Buy Now — $32.95 See more merch