Browsing Tag

S.O.A.P

Features

The S.O.A.P Blog

By on August 3, 2007

S.O.A.P stands for Speaking Out Against Profanity and the S.O.A.P blog is a platform for discussing the profane use of language which is now becoming a culturally accepted phenomenon…