What does Ex Post Facto Mean?

Ex post facto is latin for ‘after the fact’. It is used to refer to laws that were made after a crime was committed. It is possible to be guilty ex post facto of a law that didn’t exist when you performed the action.