I’n completely convinced Mary Poppins was a Hogwarts student on summer break who decided to fuck with some muggles just for laughs.
Young McGonagal, probably.
Bitch got in trouble for it and Dumbledore bailed her out saying she sticks with him as his beard from then on. That's how she stayed at Hogwarts with his gay ass all them years.