meaning of Barnswallow

Barnswallow meaning in Urban Dictionary

A slutty redneck chick.