word used to describe a person that is more than perfect. they will always be there for you no matter what. they make you love them everyday more and more.
my girlfriend is such a kate