What does "punk" mean in English?

One english translation is "a person lacking in good judgement" - How to say a person lacking in good judgement in other languages


More English Swear Words


Ads