Leaf Lover Share definition Flag Derogatory term used by Dwarves to refer to Elves. Stop shooting me you pointy eared leaf lover! Leaf Lover by Qrani March 16, 2021 0 0 Get merch Get the Leaf Lover mug. Buy Now — $32.95 See more merch