Spectrum interview question

What is a decorator function in python?