CultureEssayEtymologyFoodHistoryIdiomJapanese traditionSlangUncorrected Toru May 26, 2016Jan 07, 2024 1970s, do, Japanese, ocha-suru, phrase, pick up line, smoke, tea, watch movie Do Tea (Ocha-suru) Today, I will talk about the Japanese phrase “ocha-suru.” お茶する (“Ocha” is a noun that means tea, and “suru” is Read More