Short for Cock Sucker Mother Fucker. Or (as one Co So Mo Fo thought) Cock Sucking Mother Fucker. Either way its somone who sucks cocks cock sucker and fucks mothers motherfucker
by UK_Greg November 19, 2006
Get the Co So Mo Fomug. 
Get the Co So Mo Fomug.