1 definition by ThatDudeDaz

A derogatory term to describe a New Zealander, or kiwi man

Another word for sheep shagger
This kiwi is such a foopa I’m going to throw up in my mouth ~daz
by ThatDudeDaz January 6, 2020
Get the Foopa mug.