Top definition
A powerful deity that is capable of anything.
Yaou Honda has the power to eat his own ass.
by Ahdbwkks June 20, 2018
Get the mug
Get a Yaou Honda mug for your cat Rihanna.