Huy in Russian means something attached to the balls (swear word!).
Captain Jack Burnt out human Joined Oct 21, 2006 Messages 11,808 Reaction score 7,991 Points 113 My Satellite Setup See signature My Location North Somerset Mar 8, 2013 #61 Huy in Russian means something attached to the balls (swear word!).