nah , it refers to male sex perverts of all stripes. Well, I guess it could be applied to some females , but that useage is much more rare ;^)
and this dude just wreaks of 'weep-a-leet' .....