1 definition by maybeimright

Top Definition
An attractive person
Look at that young man. Wow what a snack.
by maybeimright August 04, 2017

Mug icon
Buy a Snack mug!