"オタッキー" English translation

"オタッキー" in English

EN

オタッキー {adjective}

オタッキー (also: ばかっぽい)
volume_up
geeky {adj.}