Definify.com

Definition 2025


libtards

libtards

English

Noun

libtards

  1. plural of libtard