1 definition by Acheron212

The most disgusting thing you can ever think of. It is so gross that it can not be defined.
Oh God! That is...SOSHI!
by Acheron212 November 19, 2008
Get the Soshi mug.