dam fool

listen to the pronunciation of dam fool
English - Turkish
baraj aptal
English - English

Definition of dam fool in English English dictionary

damfool
{s} exceptionally stupid or foolish person