Green’s Dictionary of Slang

CHAP n.

(US) a Chinese-American Princess.

[US]‘Jennifer Blowdryer’ Modern English 8: chap (n): Chinese American Princess .