http://mentalfloss.com/article/62749/what-meaning-behind-420
Wikipedia has an interesting article on it to. Check out the “origins” section.