ほうぐち
Meanings
Noun
1. stupid chatter; foolish talk
Kanji used
Africa
dumbfounded
mouth