A benevolently dumb person. Not to be confused with a moron which is a dumb person with a negative connotation.
That guy is such a bob-o.
222👍 116👎