What does "shezo marapelles" mean in Greek?

One english translation is "scared the shit out of me" - How to say scared the shit out of me in other languages


More Greek Swear Words


Ads