What does ‘skank’ mean?

skank

( n ) An ugly female (offensive). Check out that nasty skank over there.