1 definition by Dillip D Dunkered III

Top Definition
The act of snuggling while snickering.
Me and my best bro ended up snuckling while watching the Titanic. I ended up quite enjoying the act of snuckle and sense than have re-thought my life.
by Dillip D Dunkered III November 12, 2011

Mug icon
Buy a Snuckle mug!