look up any word, like cleveland steamer:
 
1.
something heaven sent, often sends out of rays of god's love.
I was lost until i found thy cabernacle
by chrismunez March 29, 2010