Kiwi

Kiwi, noun, a lass who appears attractive to scottish men. based on the kiwi bird originated in New Zealand
A tidy bird
Tim: Mate I got with a kiwi last night
Tom: Yaldy!
by BeckBoy22 March 28, 2010
mugGet the Kiwimug.

Share this definition