Củ Chi

1. A network of Vietnamese tunnels located in the Củ Chi District of Ho Chi Minh City (Saigon)
2. Sounds like Coochie
The Củ Chi Tunnels were flooded

My Củ Chi is so flooded
by SSchultz July 6, 2021
mugGet the Củ Chimug.

Share this definition