1 definition by Blahh1232

A girl who is not your gf nor is close to you, but wants your attention all the time and doesn't want you to have other female friends
by Blahh1232 April 2, 2019
Get the Cheeky mug.