The name isn’t familiar to me and I was on that huge thread.
By name you mean the name of the web site? New to me as well. But I do remember seeing that snide proclamation that ends with “Punkin’ the Birthers: Priceless” - a take off on the credit card company ad. So I know I saw the post somewhere else.