What Does "Ho Ho" Mean In English? - Japanese Stack Exchange

Tag » What Is A Ho Ho