of a chinese girl jumping on a bed making a scrunched up face. I can't find it but it's very funny, anyone know what I mean?
Google images maybe?
It's on page 2 of the link above.
ho yeah... that's my favorite picture ever, except for maybe a few funny cat ones
oh my god, that thread was awesome.