Top definition
A delusion; To detach someone or something from its reality. To elevate someone or somethings station in a contradicting manner
Batman is just a man,but fist fights gods into submission? That's one hell of a bat paradox
by supercomicman November 16, 2014
Get the mug
Get a bat paradox mug for your dog Manafort.