meaning of Cachoo

Cachoo meaning in Urban Dictionary

The activity which a sneeze and a cough will happen at the same time, usually causing a quick cough-like sound that'll suppress the sneeze but will not have the sneezing impacts. Often takes location whenever an individual is astonished or perhaps in a quiet place to stay unknown.