自作自受zìzuòzìshòuTop 30000Meanings1. (idiom) to reap what one has sown; to stew in one's own juiceCharacters used自self作to write受to receiveExamples1自作自受zìzuòzìshòu。It serves you right.