1 definition by ScottK2112
They hang from your windshield indicating in street rod culture that you are willing to cheat death to win a race. During WWII, bomber pilots hung them in the cockpit as a reminder that you were gambling with your life on each mission.
by ScottK2112 October 3, 2020