TU-WHOO Meaning of TU-WHOO in English (n. & interj.) Words imitative of the notes of the owl. Webster's English dictionary. Английский словарь Webster. 2012