'A snap fastener is simply a ball-and-this, like your hip joint'
ball-and-socket
SNAP: A snap fastener is simply a ball-and-this, like your hip joint
A snap fastener is simply a ball-and-this, like your hip joint
A snap fastener is simply a ball-and-this, like your hip joint
SNAP
ball-and-socket
SNAP