1 definition by Downyasschink

A Chinkaloid is the hybrid between south Asians and Mongoloids
"Look at that chinkaloid Fishing cats from the the ice".
by Downyasschink May 25, 2017
Get the chinkaloid mug.