Term: angeldude
Example: i met this angeldude yesterday and he asked me for spare change
Definition: a person, thing, inspiration, event in your life that helps you to realize who you are, what your purpose is and why you are here today