Top definition
Person who lives in a shack -- not very rich compared to "Simons"
whoa... davyyang's house is the size of my closet
by Simon February 26, 2003
Get the mug
Get a Davyyang mug for your cat Julia.