Been seeing this term pop up over last few years but it does not seem to mean much besides some clown trying to show some ideology up my ass WITHOUT consent.
I don't want either in my life! Pedos and creeps is all I am hearing frankly from that term.