oaf

Fun Dictionary -> oaf

oaf - Vulgar Dictionary definition

A silly fellow.