What does "Grenade" mean in New zealand?

One english translation is "Ugly Woman / Girl" - How to say Ugly Woman / Girl in other languages


More New zealand Swear Words


Ads