1 definition by Dandanthedustpanman

A person who will make you question everything. They can be funny, but also sad. They will always try to help you in any way they can. They are also the best mother's.
I'm so glad to know an ambrosia.
by Dandanthedustpanman January 26, 2019
Get the Ambrosia mug.