judging by his convulsions, this nerffer found a bad seat
from the 80's  a person who likes to sniff womens bicycle seats
"judging by his convulsions, this nerffer found a bad seat" What is the definition of "nerffer"?