Kiwi

You just got hit in the kiwi.
by Steven Gomez February 28, 2008
mugGet the Kiwimug.

Share this definition