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 Slushomug.

Share this definition