Esho-Bosho Share definition Flag A term of endearment originating in Corvallis Oregon but now used all over the country. Literal translation is "I love you." Sarah: I have to go.... Esho-Bosho! Tati: okay see you later! Esho-Bosho! Esho-Bosho by dragonfiddler December 16, 2011 0 0 Get merch Get the Esho-Bosho mug. Buy Now — $32.95 See more merch