Subscribe English
look up any word, like yeet:

1 definition by MatthewArnoldRussiaBillWolfy

 
1.
It is the most amazing feeling ever, everything else just fades away as you melt into the arms of the one you love dearly, finally you can relax and be happy because she's safe and with you. There's nothing like it in this world, and in your heart you're always thanking her for giving you this experience.
"huggles?"
by MatthewArnoldRussiaBillWolfy September 02, 2008
55 35