Definition of selfish :
1. Believing or teaching that the chief motives of human action are derived from love of self.
2. Caring supremely or unduly for one's self; regarding one's own comfort, advantage, etc., in disregard, or at the expense, of those of others.
egoistic, wrapped up in oneself, egomaniacal, narrow, self-, self-loving, parsimonious, narrow-minded, self-serving, begrudging, prejudiced, envious, stingy, egotistical, self, self-absorbed, self-involved, grudging, king, egoistical, ungenerous
misanthropic (part of speech: adjective)
avaricious (part of speech: adjective)
selfish (part of speech: adjective)