From Webster's New World Dictionary, 3rd College Edition, 1988:
"randy adj. [[prob. < rand, dial. var. of RANT + Y]] 1. coarse; crude; vulgar 2. sexually aroused; amorous; lustful -- n., pl. -dies [Scot.] a vulgar, quarrelsome woman; shrew.