Skip to main content

Definitions by The Surge

Spanish acronym for su puta madre which roughly translates to son of a bitch.
Juan: Hey Carlos, how did the test go?
Carlos: I failed the test, SPM.
SPM by The Surge December 30, 2009