look up any word, like thot:

1 definition by Muckster

 
1.
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