YMWCB stands for Your Mother Wears Combat Boots

YMWCB
Share
Abbreviations And Their Meaning