stick-in-the-mud

n. Colloq. Unprogressive or old-fashioned person.