ENGLISH
REFERENCE

positive Polly

idiom

Someone who is excessively upbeat, encouraging and optimistic, often to the point where it may seem overly cheerful or naive.


Anchors to

© 2026 English Reference