Skip to main content

dragonflyzinthewest's definitions

Kiwi Loveboat

Transport ship carrying live sheep leaving Fremantle port. West Australia
New Zealander who likes having sex with sheep.so any ship boat carryin live sheep become a kiwi loveboat.
by dragonflyzinthewest November 25, 2010
mugGet the Kiwi Loveboatmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email