Me too. Never heard the word before.
see #8
ff
In terms of the internet it refers to posting peoples' home address and phone numbers on line.