Definitions by bestmomever
St. Charles
(n)A small but pleasant town in Michigan. The people are noted for their excellent grammar; Residents are often referred to (by lesser creatures from dirtier cities) as river rats.
St. Charles by bestmomever August 6, 2008