léi
rén
1
(Internet slang) shocking
2
appalling
3
terrifying
4
terrific