1 definition by Queeennnnnn

A girl who gets on her knees every time she sees Asian men.
An asian appears.
Cleo *gets on her knees and sticks out her tongue*
by Queeennnnnn June 20, 2020
Get the Cleo mug.