Top definition
The name of a Japanese lion who prowls the streets of Italy striking fear into the hearts of its victims
" Shhh.... There's an akiyo coming"
by 3L1N July 19, 2016
Get the mug
Get a akiyo mug for your papa José.