1 definition by Ichiro Suz

Top Definition
A short japanese man.
Yo, I was getting on the train in Tokyo and there was Sauce everywhere.
by Ichiro Suz November 23, 2005
Mug icon
Buy a Sauce mug!