1. a vagina that's so tasty, you've got to tell somebody about it.
2. a pussy that tastes so good you've got to have more
As in, "That gal is snatchalicious."
"That
hot chick tastes so good. She's snatchalicious!"
by
M2L8
February 09, 2010
Buy a
snatchalicious
mug!