someone who looks extremely juicy,scrumptious,delious and very YUMMY YUMMYpeople say it to their friends jokingly or to their significant other as wellsometimes people say it cus they wanna smash
my bf is just so scrum dilly yum yum