1 definition by lady bits

Top Definition
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
Mug icon
Buy a Douche mug!