Top Definition
a) (archaic definition) : to be left alone and helpless

b) (my more modern, updated definition) : to be left with a self-induced alcohol/drug abuse problem and a non-existent sex life following an acrimonious break up
since getting professional psycho-social from a social worker costs a small fortune in Canada and the United States, it is no wonder that a lot of people will be left high and dry, according to both definition a) and b)
by sexydimma August 02, 2014
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.