Skip to main content

Definitions by Lenathatgirl

Annoying ignorant hoe.thinks she is all that and nobody likes
Eww Nicole annoying
Nicole by Lenathatgirl June 2, 2018