Top definition
A girl who is ugly but think she's cute ; a bitch ass hoe who doesn't give good head and usually has a smelly pussy
by @thatrutg August 23, 2016
Get the mug
Get a gleice mug for your girlfriend Riley.