English edit

Noun edit

tut tuts

  1. plural of tut tut