Aunt Sally
noun
plural Aunt Sallies
Definition of Aunt Sally
British
: an object of criticism or contention
especially
: one that is set up to invite criticism or be easily refuted
Keep scrolling for more