Shit is a slang term for feces. Shit is a swear word (an offensive, rude, or impolite word) to the majority English speakers. As such, it can mean bad things other than feces, depending on the context. It can be used as an angry exclaimation/insult, and can sometimes be an adjective (referring to something being of low quality) and a verb (as in the action of producing feces) The variant form bullshit is a slang term with meanings that include nonsense and lies.
The general etymology of this is from the three words (of different languages): Old English "scitte", Dutch "schijiten", German "schiessen".
|The Simple English Wiktionary has a definition for: shit.|