Skip to main content

Definitions by Dewface1

St Massive 

The Welsh heartland of gang culture and drug/human trafficking.
Lets go to St Massive and get pissed in The Plough. Then take some smack.
St Massive by Dewface1 April 13, 2010