someone who has poor judgement or little intelligence - Türkisch Englisch Wörterbuch