Potato Chaser Meaning

(pejorative, ethnic slur, idiomatic) An Asian person with a strong inclination and attraction toward White men.

RECENT SEARCHES