Rancher
noun: a young and inexperienced woman who speaks her mind and does what she pleases. Possibly taking advantage of situations and people for personal gain. A nice way of saying 'raunchy bitch'
Get the Rancher mug.