LP is a small site where a tiny group of anti-Freepers hang out.
I checked out the site and "lp'er" obviously stands for Losers Posting.
Free Republic is referred yo as "TOS" (which I presume means that other site) as if it was like Lord Voldermort (the site which cannot be named).
One like myself, who refuses to be caught up in the fly-by-night 8-track revolution.