Skip to main content

zincrox's definitions

Slusho

Fictional Japanese drink made by a fictional company called Tagruato
Have a drink of Slusho
by zincrox January 5, 2008
mugGet the Slusho 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