Top definition
One that maintains instinctively by nature above all others.
If I maintain, does that mean I am a Maintaingel?
by lizdexic119 December 15, 2010
Get the mug
Get a Maintaingel mug for your dad Paul.