Aunt sally

What is Aunt sally?

Aunt sally definition and meaning on Dictionary terms:
noun Chiefly British.
a person who is a ready target for criticism or focus for disputation.

 

reference: https://www.dictionary.com/browse/aunt-sally

Tags: