Green’s Dictionary of Slang

CHAP n.

(US) a Chinese-American Princess.

timeline could not be drawn
[US]‘Jennifer Blowdryer’ Modern English 8: chap (n): Chinese American Princess .