A person who teaches others about how to live a successful and appreciative life.
Thank goodness Alex is a life guru, otherwise I would have made some horrible mistakes when I was younger.

The life guru has provided me with several positive guidelines to set me towards a better life.
by Gunchicken August 10, 2009
Get the Life Guru mug.