What does Andrew O'Keefe mean?

Andrew O'Keefe meaning in Urban Dictionary

A dickhead whom hosts the Australian version of 'Deal or No package'. Feels he's funny and laughs whatsoever his lame jokes which arn't even funny.