Artificial intelligent assistant

mouchatoe

mouchato(e
  see mustachio.

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC b384afde1712d49325dc7cedcd0f73bc