Dirty Windscreen Share definition Flag The act of shitting into a partner or other participant's eyes, meaning they cannot see. Dan pissed me off last night so i gave him a dirty windscreen just as he woke up Dirty Windscreen by googleberg January 28, 2009 Get the Dirty Windscreen mug.