smartarse(American), smart ass(slang)

คนอวดฉลาด, คนรู้หมด, ทำเป็นรู้หมด