Top definition
One who has a voracious appetite for snuggling. One who can snuggle all day without growing weary.

Man, I thought I liked snuggling, but Shannon...she's the true Snuggle Champ! - We snuggled for like 12 hours!
by F-o-o-c-h January 24, 2008
Get the mug
Get a snuggle champ mug for your grandma Julia.