Skip to main content

Acheron212's definitions

Soshi

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 December 9, 2008
mugGet the Soshi mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email