1 definition by xxCheshirexx

Top Definition
To be overly attractive to hugging.
Girl: You are so huggable!

Guy: Damn, that girl looks so huggable!
by xxCheshirexx May 01, 2005
Mug icon
Buy a Huggable mug!