A derogatory term to call a person that is just stupid and irritating
by intondus December 7, 2018
Get the Ta-ween mug.