Top definition
A lady who's attractiveness only becomes apparent after one has had a few.
I had a few cans of Carling the other day, and this right rotter started to look sexually attractive. She must've been a Carling darling!
by RedH October 17, 2010
Get the mug
Get a A Carling Darling mug for your buddy Callisto.