Skip to main content

Definitions by Rpleezy

A girl who toots a lot and gets pink eye from her own cloud of toot.
That’s definitely kayla
Kayla by Rpleezy April 3, 2018