1 definition by nxtdoorbuddy

1
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.
by nxtdoorbuddy March 18, 2018
Get the merch
Get the Chinese Flea neck gaiter and mug.