1 definition by the_username_you_wish_you_had

1
The description of a person who gives great, long, tight, ecstatic hugs; one who gives hugs at least three times a day
Why do you hug so many people? Because I'm hugalicious
Get the mug
Get a hugalicious mug for your grandma Nathalie.