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 0 0 Get merch Get the Dirty Windscreen mug. Buy Now — $32.95 See more merch