chiu toy
dude, you have got to meet this chiu toy i picked up at a massage parlor in last weekend
"same as [chew toy]: "a person you have or will have carnal relations with but never a serious relationship
"dude, you have got to meet this chiu toy i picked up at a massage parlor in last weekend" What is the definition of "chiu toy"?