Top definition
When the gods send down a heavenly dream to bestow upon thee the path needed to get through life in a relativley safe and fun manor.
Morgan needs her spirit dream to get through life.
by Spirit Dream Interpreter December 22, 2009
Get the mug
Get a Spirit Dream mug for your dog Jerry.