Skip to main content

Definitions by Keeta Mgeeta

Keeta is a squirming little poo that always gets mad
Keeta is so annoying and such a poop
Keeta by Keeta Mgeeta July 24, 2019