Multilingual Turkish Dictionary

RATBAG

RATBAG : English Turkish

n. sevilmeyen kimse, gıcık tip, sinir tip