I know you are joking, but as an esoteric programming language nerd...
Actually, brainfuck is pretty straightforward and is basically a very low level language for dealing with turing tape machines using only 8 primitives.
It's definitely not very human readable, but then, neither is actual machine code -- we use assembly mnemonics to be able to read and understand it.