Top definition
Someone who is stupid or idiotic
He is such a dafthole
by LeeJayVee December 29, 2015
Get the mug
Get a dafthole mug for your dog Helena.