snoggy moggie means: The British word snog or moggie refers to a kissable kitten that gets wet from you snogging and then becomes soggy ‘down there’ after a lot more smooching, foreplay, and/or snooching. She’s adorable as a pet name, whether you are texting or calling. (in Community Dictionary, added by Damon Lester)