What does "you weedle" mean in English?

One english translation is "you weak piece of shit!!!" - How to say you weak piece of shit!!! in other languages


More English Swear Words


Ads