tut tut in Turkish
tut tut in Turkish
cık cık
An exclamation of disapproval.
çık çık
An exclamation of disapproval.
cık cık
An expression of annoyance or impatience.