A slow, dim witted person who is easily stumped or confused. Also known as a mud brain.
Person 1-Look at this guy, he can’t figure out how to open that door! Person 2-Well what did you expect from a moofaloon