where you at!?!?!
are you even asian?
apparently being born and raised in China doesn't make me Asian...are you black?
just checking.
chinchillas is a spanish word.
chinchillas is a slang word for Chinese people in the hood... haha.and also a cuddly lil fur ball...well east coast represent!
Oh..lol
my bad.