hatchetface

listen to the pronunciation of hatchetface
الإنجليزية - الإنجليزية
{n} an ugly or very ill-formed face