The urine that ricochets off of leaves of a bush in front of you and back onto you when attempting to urinate inside or on the edge of the woods
by Dmitri Kohklachevksy July 09, 2011
Hey what did you have for dinner last night?
Oh I forgot to eat but I did get a taste of the ol meat leaf.
Oh I forgot to eat but I did get a taste of the ol meat leaf.
by MeatLeafLover69 June 05, 2018
by Thegurdlehurdle September 29, 2019
Leaf<3 is one if the greatest people your ever gonna meet they make you so happy you wanna cry and they are the litteral human goddes in this world and one of my best friends and they deserve the world and so much more
by Gay4her222 June 06, 2021
by Sirius0428 January 13, 2023
Slang for the blood stain around a woman's vagina caused by having sexual intercourse during menstruation
by Debbie Doolittle September 07, 2022