kayfaye29's definitions
Its basically a stereotypical douche bag, but in lady form. Otherwise known as a kayla park, walking around like she's all that AND a bag of chips
by kayfaye29 May 24, 2011
Get the Lady Douche mug.