Definitions by ilikeyumcha
yumcha
Dammit this cheap ass yumcha power supply just blew up on me! This is the second one in a week!
I'm broke, guess I'll have to pick up some yumcha speakers from the dollar store.
I'm broke, guess I'll have to pick up some yumcha speakers from the dollar store.
yumcha by ilikeyumcha June 10, 2011