What is Cock Communist?
1. A slut who thinks that all penises should be shared with her.
Amy is a cock communist
See Nick