St Louis Pin Cushion Share definition Flag When you are the guy in angry, misandrist, neo feminist, basement, gang-pegging porn. David is so stupid, the only job he could get was to work as a St Louis Pin Cushion! St Louis Pin Cushion by Dog of Mystery May 4, 2025 Get the St Louis Pin Cushion mug.