Explains the meanings of more than two thousand expressions used by cowhands, country folk, and hillbillies

Search

translation missing: en.general.search.loading