What does "wankstain" mean in British?

One english translation is "useless person" - How to say useless person in other languages


More British Swear Words


Ads