What does ‘tightass’ mean?

tightass

( n ) Someone who is very particular, meticulous in following rules. That prof is such a tightass he won’t let us out a day early.