Skip to main content

Definitions by Arrrrr

The smelliest thing in the world.
Yomon smells like Chrono, except worse.
Yomon by Arrrrr August 2, 2004