Top definition
Nickname for someone who has both Kiwi (New Zealand) and Swiss roots.
Skwiwi was born in Switzerland but she grew up in New Zealand.
by me likey May 03, 2007
Get the mug
Get a skwiwi mug for your cat Zora.