Skip to main content

Jesus Rules!'s definitions

crystal palace

A crap club that plays in London.
Always at the bottom of the standings.
by Jesus Rules! May 8, 2005
mugGet the crystal palacemug.

Share this definition