1. a greeting, similar to "What's going on?" The term is a shortened version of "What's up". Submitted by JC, USA, 27-12-1997. Clarifications submitted by Elizabeth W. Bromberg, Birmingham, Alabama, 05-01-1998. n 1. dinner. Etymology: shortened version of supper. ("Do you want to go eat some sup?")
SUP
Meaning of SUP in English
Slang English vocab. Английский сленговый словарь. 2012