Haldor is a synonym for retard
"that guy over there is a total Haldor!""its realy Haldor to show ur D on television"
12👍 9👎