Definify.com

Definition 2024


freetard

freetard

English

Noun

freetard (plural freetards)

  1. (Internet, slang, derogatory) A zealous advocate of free software.

Anagrams