Definitions by MarlboroughElmo
Leo
An individual who has a HUUUGE tallywacker. He leaves every woman he touches speechless and they all fall in love with him at first sight. He has a crude sense of humor and enjoys making fun or redheads. He is just Leo
Leo by MarlboroughElmo June 25, 2022