it needs better definitions...for some of these terms I could easily define them way more descriptive than these...and try adding more that many people dont already know...
vela215 about Marijuana 420