Top definition
Something injured or killed by smacking face flat onto a big glass pane, usually a window.
I didn't turn off the lights in my room, and now the window is covered in windowkill.
by reikaze October 15, 2010
Get the mug
Get a windowkill mug for your dog Julia.