My Suggestions

thuthu-thuthu

ideo. · class 1/2

  1. descr. of: 1. spitting rain, light persistent drizzle; 2. perpetual nagging; 3. ambiguous/equivocal speech