What does bun cracker mean?

bun cracker meaning in Urban Dictionary

a really idiotic person ordinarily charactorized as a dumbass or retard. Not wise or brilliant. They tend to make a butt load of errors all freaking time. Or they don't really do would like you want.