To meet people in person, particularly at an event where you can network with other people. The actual pressing of flesh here refers to shaking hands with people.
It's a big event next week, I suppose I'd better go and press the flesh.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.