Skip to main content

Definitions by defmstr

An acronym for a college in London called City and Islington.
City and Islington College (CANDI)
Candi by defmstr October 19, 2015