Why are ghosts bad liars?

Answer: Because you can see right through them.

More Funny Riddles with answers

More Funny Riddles