A person you just have to hug -A mixture between a cuddle and a huddle and a hug etc.
damn shes cudgey!
37👍 13👎