Mucktard

It's simply a short term for mother fucking retard.
Why did you stick your fingers in a fan that was on, you mucktard!
by HeathsNutz August 29, 2021
mugGet the Mucktard mug.