Top Definition
like: Guardian Angel. Is the car driving infront of you in bad weather that helps you stay on the road and find your way safely.
It was snowing so hard, I could not see the road, but I followed my Cardian Angel safely to a truck stop.
by Kevinjanko January 26, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.