Skip to main content

Definitions by lordhigh

To kiss and cuddle a boyfriend, girlfriend or whatever
I had a lovely tuckle with Jo last night
tuckle by lordhigh September 30, 2005