Kiwi

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

Share this definition