What does bearded donut mean?

bearded donut meaning in Urban Dictionary

one other way to explain the human being asshole