Ussually people use it in the end of the sentence, i think it means somethink like "i admire it" or "i agree with that" but still not sure.
- Easily, little effort, without effort..
Used when talking about whether something is easily and best.
Eg: Sachin is hands down the best cricketer ever.
Source : Hands Down