rain-in-the-face - Dictionary definition and meaning for word
rain-in-the-face
Definition (noun) a chief of the Sioux; he was with Sitting Bull and others at the Battle of Little Bighorn (1876) when General Custer's troops were massacred (1835-1905)
Word used in video below:
text: rain yes susie rain is rain but what
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