The storyFrom x- + post.First known use, by meaningfrom 1989 Abbreviation of crosspost.from 1988 Abbreviation of crosspost.Etymology from Wiktionary, CC BY-SA 4.0.