Skip to main content

Definitions by Catcher

Snugglefrog 

A term of endearment used for someone with whom you have engaged in anal sex. Origin: Vice Magazine
Snugglefrog, I love you. Thanks for the buttsex.
Snugglefrog by Catcher October 4, 2005