Skip to main content

Admiral Sqee's definitions

Green Frog

A racist and or sexist term referencing a chinese person or a woman who practices sexual promiscuity and is in poor mental health. Origionally used by british sailors in the late 1690's in reference to people using opiates.
Hey you see that chinese girl over there! She is such a Green Frog!!!
by Admiral Sqee December 27, 2007
mugGet the Green Frog mug.

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