Leidhra Posted in L Best definition Leidhra A stain on the rectum. I went to toss the whores salad, but I stopped when I saw a Leidhra. How satisfied are you with the definition? Looking for Leidhra meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 82 times.