What is Nut Rock?
A person of simple intelligence liable to idiocy; a cretin.
And then some nut rock started monging all over me and I had to get the hell out of there.
See ming mong, cretin, spastic