Your word here
UD merch!
Buy Now

1 definition by Fiancee

An object or person that is soft and/or comfy looking that will make one so happy when cuddled.
by Fiancee March 20, 2009
Get the Cuddlable mug.