Ameba Ownd

アプリで簡単、無料ホームページ作成

Japanese Idioms and Proverbs

芋臭い

2021.05.08 10:53

[imokusai]


Literal translation:

Smell of sweet potato


Meaning:

Bumpkinish

Like a country bumpkin