o ho ( synonym found)

Definition of o ho:

°Expressing surprise or gloating realisation; aha.

Definition of o ho:

°Expressing surprise or gloating realisation; aha.

Back to Top