Definitions by Susanfromdownthestreet
Snatch-bucklin’ bitch
Someone or something that makes the snatch, or in other words reproduction organ of a woman, buckle up or close for business.
Snatch-bucklin’ bitch by Susanfromdownthestreet July 9, 2018