Skip to main content

Definitions by Merrick Haydon

Cuddles In Paris 

The perfect place to have cuddles, or hugs, whether this be in front of a movie or simply outside looking at the sun go down. Said to be highly recommendable
'You're lucky, having cuddles in Paris!"