BeckBoy22's definitions
Kiwi, noun, a lass who appears attractive to scottish men. based on the kiwi bird originated in New Zealand
A tidy bird
A tidy bird
by BeckBoy22 March 28, 2010
Get the Kiwimug.
Get the Kiwimug. We'll email you a link to sign in instantly.