leodigary Share definition Flag By far, the best term about the epitome of human perfection. My husband is a leodigary. leodigary by luscious.me June 8, 2021 0 0 Get merch Get the leodigary mug. Buy Now — $32.95 See more merch