sluggard
A person who is lazy, stupid, or idle by habit.
From Middle English slogarde, probably ultimately of Old Norse origin. Equivalent to slug + -ard (“pejorative agent suffix”).