Skip to main content

JayPark12's definitions

Frog

Slur for an Asian with big lips and slanty eyes, popular on East Coast of U.S.A.
"White girls would never date him, hes a total frog."
by JayPark12 March 22, 2017
mugGet the Frogmug.

Share this definition