Multilingual Turkish Dictionary

OFF ONE'S CHUMP

OFF ONE'S CHUMP : English Turkish

aklını kaçırmış, kafayı üşütmüş, çatlak