Lord Mayor's fool noun1 •An imaginary personage said to like everything that is good, and plenty of it. formsLord Mayor's fools