Multilingual Turkish Dictionary

OFF ONE'S ONION

OFF ONE'S ONION : English Turkish

adj. kafadan çatlak, kaçık, deli