Krafaat

Noun

 * 1)  grimace
 * 2)  unearthly, outrageous guy