What does ‘souse’ mean?

souse

( n ) A drunk. All I saw coming home was a couple of souses lying on the sidewalk in front of the bar.