look up any word, like blumpkin:

1 definition by cafc luva

the best club south of the Thames. They look down to low levels like palace and have got one of the best managers in the premiership.
-how did charlton do today?
-they sent palace down to the championship!!
by cafc luva June 22, 2005