What does "stop the cap" mean in English?

One english translation is "stop fucking lying" - How to say stop fucking lying in other languages


More English Swear Words


Ads