Definition of "scrooged"

scrooged