Spirit

4.4K 212 2
                                    

Why do ghosts make good cheerleaders?

They have lots of spirit.

Book of PunsWhere stories live. Discover now