schnock

Etymology
Probably, a variant of.

Noun

 * 1)  fool, idiot, imbecile
 * 2)  old geezer
 * 3)  senile person
 * 4)  bloke, guy, man
 * 1)  bloke, guy, man

Adjective

 * 1)  stupid, idiotic
 * 2)  senile, doddering