Slopdows

English

Proper noun

Slopdows

  1. (Internet slang, computing, derogatory) Microsoft Windows.