From ghost + ban.
ghostban (third-person singular simple present ghostbans, present participle ghostbanning, simple past and past participle ghostbanned)
ghostban (plural ghostbans)