Multilingual Turkish Dictionary

JAPE

JAPE : English Turkish

v. alay etmek, dalga geçmek, kafa bulmak