ガチャガチャ gachagacha 1. with a clatter; with a rattle2. persistently (complaining, etc.); annoyingly + 3 additional meanings Noun #14013 Open Menu Add to collection... Open