1 definition by J4M3S SP4RR0W

Top Definition
Slang term for females of asian decent.
China town is full of chongalongs
by J4M3S SP4RR0W November 26, 2010

Mug icon
Buy a Chongalong mug!