'Liberal piece of sh--': Neptune City mayor faces backlash over political Facebook meme