1 definition by lady bits

A person with an unsubstantiated Narcicis complex which causes them to be generally unpleasant, or unnecessary and increases your risk of yeast infection.
jim is such a douche. I should avoid him, lest I risk irritating my lady bits.
by lady bits January 30, 2011
Get the Douche mug.