bishops castle is stuck in a timewarp
bishops castle, a very small 'town' with a high concentration of loonytoons due to its isolated place in the space time continuum
"bishops castle is stuck in a timewarp" What is the definition of "bishops castle"?