dogface

(noun)

noun

1. (US military) A generic name for a foot soldier, especially during World War II.

2. (slang, derogatory) An ugly person.