뚜Top 15000MeaningsNoun1. hooting, tooting (the sound of)2. matchmaker, pimp (derogatory)Pronunciationttu