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
Get the mug
Get a Cardian Angel mug for your guy Jovana.