Is your mama a llama? If so, it sounds like you’re in luck.
Just woke up so my first reading of it was “llama delivered”
Strange mental image came with that - think deliverance
More coffee