Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. roll balls
to be on ecstacy.
to take ecstacy and trip hard.
1--yo man..i'm rolling so hard!!!!!

2--wanna roll balls?