きーっ
Meanings
Noun
Onomatopoeic
1. screech; squeak; squeal