1 definition by defmstr

1
An acronym for a college in London called City and Islington.
City and Islington College (CANDI)
by defmstr September 03, 2015
Get the mug
Get a Candi mug for your bunkmate Georges.