Comment Comment by Aelinsaar Given the limited google search results, it would appear to be a very neo neologism. parent Aelinsaar 10 years ago