Brain Fart

What does the expression “brain fart” mean?

Definition: a mental lapse, an inexplicable mistake

Example: Sorry, I had a brain fart. I meant to say last year’s sales figure was 600,000, not 200,000.