What is Borsht?
to hit/kick/punch etc really hard
i borsht the kick ball really far, i borsht the hell outta that
See Tim