look up any word, like jamflex:
 
1.
A person addicted to cock
John is a cock-smurf
by Karl (England) October 18, 2006

Words related to cock-smurf

cock brainy cartoon papa smurf smurf