Skip to main content

Definitions by K1Q6S

A delicious fruit only magically people can taste
She has the best kiwi in town
Kiwi by K1Q6S February 24, 2015