look up any word, like swag:
 
1.
A beautiful girl who you snuggle with, ending in sexual actions
God i love that snuggle minge
by mjackson1 July 12, 2011