hodgepodge- a confused mixture
social network- a social structure made of nodes (which are generally individuals or organizations) that are tied by one or more specific types of interdependency, such as values, visions, ideas, financial exchange, friendship, sexual relationships, kinship, dislike, conflict or trade.
denigrate- criticize unfairly; disparage
proselytize- convert or attempt to convert (someone) from one religion, belief, or opinion to another
I used the Dictionary application for Mac OS to find most of the definitions here. Social Network however, was found through Wikipedia.