you are a bhenchaud  wait a couple minutes and hopefully a punch should connect with your nose  posted by hani
meaning sister fucker
"you are a bhenchaud  wait a couple minutes and hopefully a punch should connect with your nose  posted by hani" What is the definition of "bhenchaud"?