Ghost jokes October 21, 2026Joko When do ghosts play tricks on each other? On April Ghouls Day Spread the loveWhen do ghosts play tricks on each other? On April Ghouls Day