What does "yer aff yer heed" mean in Slang?

One english translation is "mentally challenged" - How to say mentally challenged in other languages


More Slang Swear Words


Ads