Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Twizzle stick
A So.Cal word for a speed pipe.

I got two grams, lets load up the twizzle stick.
2. twizzle stick
A dope pipe. Another word for a glass dick.
yo man, load up the twizzle stick and lets start tweakin!!