Skip to main content

Thekidwholoveshismom's definitions

Isilda

Share definition
The absolute best mother in the world.

She is understanding, beautiful, loving and so much more than infinity.
She is out of this world.
I am very lucky to have her in my life.
She's an Isilda.
by Thekidwholoveshismom February 20, 2011
Flag
mugGet the Isilda mug.