Etymology
Today it means: Having stereotypical characteristics of an elderly unmarried aunt; straight-laced, old-fashioned, etc. Full definition →
From maiden aunt + -ish.
Etymology from Wiktionary, CC BY-SA 4.0.