“I’m ぐうless”: A Japanese Idiom For Touché MomentsOctober 23, 2018ぐうの音も出ない (ぐうのねもでない, guu no ne mo denai) is an advanced Japanese idiom that means "you get lost for words because someone gets you in an argument".Read More