Top definition
An older woman who dislikes children and in return verbally disciplined them with crude insults
She’s a Decaying Moose - Moose Bag!
by Mrs.Moose July 28, 2018
Get the mug
Get a Decaying Moose mug for your dad James.