Skip to main content

Definitions by JayPark12

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."
Frog by JayPark12 March 22, 2017