Skip to main content

Definitions by Mrep

Local slang for the British city of Chichester, West Sussex
Are you going to Chi tonight?
Chi by Mrep April 30, 2011