vichy - Dictionary definition and meaning for word
vichy
Definition (noun) a town in central France (south of Paris) noted for hot mineral springs; was capital of the unoccupied part of France during World War II
Word used in video below:
text: we march around saying benny vidi vichy
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com