he just got a new drumset, but i'm naf at it
an word mostly used in england to describe someone to be bad at a certain subject
"he just got a new drumset, but i'm naf at it" What is the definition of "naf"?