Someone who walkes so close to others (romanctic or not) that they're touching.
Oh my god Jessica, it's a hundred degrees out, stop snuggle walking me!! You're such a snuggle walker!!!