mafflin

mafflin

(ˈmæflɪn)
n
a simpleton or a half-witted person