Skip to main content

I am a firefly's definitions

duck

an asian person of Chinese, Japanese or Korean descent
Oh my God, look at that "duck" wearing all that Hello Kitty stuff.
by I am a firefly May 18, 2010
mugGet the duckmug.

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