Definitions by Beavis H Christ
cocksmooch
1. One who partakes in the act of smooching cock.
2. Term used to define someone sort of being a cocksucker.
2. Term used to define someone sort of being a cocksucker.
cocksmooch by Beavis H Christ April 25, 2003