It is more like "You are crazy idiot" though more rude.
"ebanutii na golovu" (F*ed over the head) is an idiom which means crazy (insane and aggressive)
"dibil" ("subnormal") = idiot
"blyat" ("whore") is an indefinite expressive interjection and does not relate to addressee. Should be separated by comma.
We need some academical approach.