Meaning of くちはばったい in Japanese

  1. Words

Definition of くちはばったい

  1. (n) acting smart; bragging
  1. (adj-i) bragging; impudence
Back to top