Define All Leather Meaning

All Leather
Often a description for a worn out and smashed up vagina.

Yah brah, I'll never sleep with her again I swear that shit was all leather.
By Sindee
All Leather
A band that sounds like the soundtrack to a gay preschool postnoisecore moombaton aesthetic.

Have you guys ever listened to All Leather?
By Alanah