pikalewangeun

Noun

 * 1) horrifying
 * 2) terrifying