knepig

Adjective

 * 1) tricky, difficult
 * 2)  weird, hard to figure out
 * 1)  weird, hard to figure out