Artificial intelligent assistant

What does "Ho Ho" mean in English? I hear this frequently when I watch anime. Google digging suggests it means cheek . But this does not make contextual sense to me for the times I've heard it used. For example, at 14:45 in episode 2 of Full Metal Alchemist: Brotherhood. The subtitles indicate nothing about a cheek. Thank you!

In English, "ho ho" is a kind of quaint laughter used to express joy.

....

You've mistaken (hoho) with (houhou).

> [[]{}](
> Noun
> 1\. method; process; manner; way; means; technique​
> (Jisho)

The character was talking about some kind of method involving bodies.

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 74e42080c8d3baab90b0832393eeffb9