Oaf – a stupid or clumsy person 

Advertisements