Robuta

https://www.phrases.org.uk/bulletin_board/31/messages/837.html Lilly Livered - phrase meaning and origin Lilly Livered - the meaning and origin of this phrase lillyliveredphrasemeaningorigin