An older woman who dislikes children and in return verbally disciplined them with crude insults
She’s a Decaying Moose - Moose Bag!