quacktard

a person who is unbelievably retarded
What an idiot! That guy is truly a quacktard!
by shutyourmouth April 22, 2010
Get the quacktard mug.