1 definition by Potatopoop1978

Top Definition
A town behind closed doors where everybody sleeps with everybody.
Caledonia is full of swingers
by Potatopoop1978 February 14, 2016

Mug icon
Buy a Caledonia mug!