When was the last time you hugged a smelly guy? You know who I mean you can tell he's coming before he arrives. Maybe the guy's been homeless for a while, living outside, hasn't had a shower in weeks.... This description may be from another edition of this product.