snowy tracks Share definition Flag when you ejaculate on a girl's shiny braces on her teeth I'm sorry, officer i didn't realize she was underage. I only went out with her because I wanted to give her snowy tracks. snowy tracks by Lukeabf September 10, 2009 Get the snowy tracks mug.