meaning of bearded donut

bearded donut meaning in Urban Dictionary

one other way to explain the human being asshole