Leor Share definition Flag A total hottie with a body every girl wants. From the root my hottie. Some one who will screw for free. Will you make out with me. Sure thang missy!!!! Leor by Leor April 2, 2005 0 0 Get merch Get the Leor mug. Buy Now — $32.95 See more merch