saphead


Also found in: Dictionary, Thesaurus, Medical, Legal, Encyclopedia.

saphead

n. a sap. Don’t be such a saphead, dude.