I think he means 'lads' holiday, perhaps? With regards to snow coverage it should be fine, although weather is never easy to predict (look at historic snow reports). The night life in Borovets is really good (as the beer is less than a pound a pint). Lots of people go to the Buzz Bar, seems to be pretty popular with British tourists.
Ive been going on a jolly boys outing to borovets for the last 3 years and oh boy is it good for night life Snow or not snow that is the question only joking when u are going it should be fine go out there and have some fun