Definition of oho

Definition of oho
  1. oho Interjection Expressing surprise or gloating realisation; aha.
Need more help? Try our forum NEW