i've found myself an anna-lucy
a chattering, turtle-like creature found in the undergrowth of soho square, often with a scotch in hand and a badly put-together outfit
"i've found myself an anna-lucy" What is the definition of "anna-lucy"?