What’s This “420” Meme?

Been seeing references about “420” today (4-20-2011). Didn’t really pay attention but did do a quick look on Urban Dictionary.

Hmmm…