What does Big Shade mean?

Big Shade meaning in Urban Dictionary

excessively questionable individual, selfish or stingy individual, bitch