1 tack bumpkin | Definition of tack bumpkin

tack bumpkin

noun

Definition of tack bumpkin