Slang meaning of take a crap

take a crap means: To defecate; "I've got to go take a crap."