Skip to main content

Definitions by horeandre

windscreen 

Windscreen is a British word for screening the wind on televition.
The windscreen is on Channel 5 News, showing postman pat's mail getting blown away :O
windscreen by horeandre September 11, 2017