Definitions by Mr. Spiffles
Spaftas
A team of sexually driven superheroes who's aim it is to spaff (cum) on every villain (consenting or not) in their local area, or somewhere they can get to easily by train.
Spaftas by Mr. Spiffles September 6, 2022