Ho Ho Ho Definition

Alternative form of ho, ho, ho.
Wiktionary

A deep, hearty laugh or chuckle , most associated with Santa Claus .

Wiktionary