croydon

The greatest fuckin place ever. Shits on other London Boroughs like Bromley, Sutton and Lewisham.
mugGet the croydonmug.

Share this definition