Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. MUNCHKIN LAND
Any street that has small houses on it, in any town, in the USA. One such street is Rivergrove Dr. in Downey Calif.
Do you live in "Munchkin Land"? "Yes, I do, l live on Rivergrove Dr."
by Bill Apr 27, 2004 share this add a video