Top Definition
The first impression when you meet someone new - what you are wearing, your expression, your demeanor.
He is a really nice guy, but his Visual Handshake was awful. Bad clothes, bad hair, bad attitude.
by Mamahipster November 03, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.