Definify.com

Definition 2026


libtards

libtards

English

Noun

libtards

  1. plural of libtard