dude john is such a bashoff
bashoff (bash-off) (adjective) if any of these conditions apply to you or your friends, you/them need serious help
"dude john is such a bashoff" What is the definition of "bashoff"?