Multilingual Turkish Dictionary

ÇABUCAK GİYMEK

ÇABUCAK GİYMEK : Turkish English

v. pop, whip on