stick in the mud

/ˈstɪk.ɪn.ðəˌmʌd/noun
Graduate
1

A person unwilling to participate in activities; a curmudgeon or party pooper.

2

More generally, one who is slow, old-fashioned, or unprogressive; an old fogey.

#derogatory