Japanese dictionary

Dictionary: “おっかない”

おっかない

おっかない

extreme; exaggerated; huge