Artificial intelligent assistant

cafuffle

cafoufle, cafuffle
  varr. curfuffle n.

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC 1cdea9ba05da3300b7bf6578143a136a