Etymology
Originally from the accented pronunciation of the English name Castle Garden by Yiddish-speaking Eastern European Jewish people who immigrated to the United States through the busy, poorly-managed Castle Garden processing facility in the 19th century. Later generalized to refer to any similarly busy and chaotic situation.