Skip to main content

Definitions by nxtdoorbuddy

Chinese Flea 

A more dangerous kind of flea. It sticks to you and sucks the life out of you! Originated in Macau.
There is a Chinese Flea stuck on her back.
Chinese Flea by nxtdoorbuddy May 12, 2018