Artificial intelligent assistant

cufuffle

cufuffle
  var. curfuffle.

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC a527d902cf11e5691c9235cfe97529c5