Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. stankjuice
Any juicy substance that produces a foul smell.
I'm gonna spout my hot stankjuice all over your face.
by Nickler Sep 19, 2003 share this add a video