Skip to main content

Rpleezy 's definitions

Kayla

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

Share this definition