What does 癖に mean?
癖に is a Japanese noun meaning “and yet” in English. It is written as 癖に in kanji, くせに in hiragana, and kuseni in romaji. This word is part of JLPT N2 vocabulary.
Example sentence
青二才のくせに何を言うか。
That's big talk for an upstart like you.