Sort of a yahoo (3)
I believe the answer is:
oaf
But I can't explain it at all! Could you help me understand?
(Other definitions for oaf that I've seen before include "buffoon" , "Boorish person" , "Goon" , "one of thick character" , "Clumsy fool" .)