My English is far from perfect but generally I don't have any problems reading the recaps of NBA games. But this phrase has completely stumped me - I didn't have even the slightest idea what does it refer to. Anyone? (without Google, of course :) Hint - the phrase has absolutely no relation to basketball
(
Read more... )