1 definition by Jared34

A very delicious attractive girl normally used in a sexual Conitation
Damn babe your looking snackalicious With thoose big breast
by Jared34 November 27, 2016
Get the snackalicious mug.