Top definition
a strong black women, with a strong black soul. that falls in love with anything that ends in a "fair". fights for the love of her life not matter what ride it is.
john: did you see carmenlucia yet?
rachel: yeaa, she at the fair! riding mayfair.
by mayfair12345678910 November 19, 2010
Get the mug
Get a Carmenlucia mug for your brother-in-law Georges.