Definify.com

Definition 2024


libtards

libtards

English

Noun

libtards

  1. plural of libtard