did you see connor stand up to that teacher? yeah, that man's betestacled
used to describe a person who is gutsy, brave, or ballsy
"did you see connor stand up to that teacher? yeah, that man's betestacled" What is the definition of "betestacled"?