person who dresses strangely or carelessly - Turkish English Dictionary

Suggest a Term