new canaan

Man, I wish I lived in Dairen, New Canaan sucks at sports!
by wkr October 5, 2007
mugGet the new canaanmug.

Share this definition