retard Share definition Flag jack jack is a retard retard by 12345678909876543214523546798 April 19, 2019 0 0