1 definition by Muckster

Top Definition
expression of loving laughter shared between soulmates.
I am so in love with him I feel like i've gone insane. Cuckle!
by Muckster August 09, 2011
Mug icon
Buy a cuckle mug!