SSchultz's definitions
1. A network of Vietnamese tunnels located in the Củ Chi District of Ho Chi Minh City (Saigon)
2. Sounds like Coochie
2. Sounds like Coochie
by SSchultz July 6, 2021
Get the Củ Chimug.
Get the Củ Chimug. We'll email you a link to sign in instantly.