What does Barn Whore mean?

Barn Whore meaning in Urban Dictionary

a woman whom constantley blogs or upload things on twitter about being nation ; in addition fantasizes how 1 day they are going to get married there red neck romeo.