Studs- meaning Sexually Transmitted Diseases Bucket of- Meaning A whole lot of them.
That chick is so nasty, she must have a bucket of studs!
3👍 4👎