Multilingual Turkish Dictionary

ICKY

ICKY : English Turkish

adj. (Argo) berbat, iğrenç, tiksindirici; tatlı, aşırı duygusal, aşırı hassas; yapışkan, vıcık