Skip to main content

nxtdoorbuddy's definitions

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.
by nxtdoorbuddy May 12, 2018
mugGet the Chinese Fleamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email