look up any word, like cleveland steamer:
 
1.
One who physically blocks cock by sucking it.
I would get with him, but that girl is being a cock-block-sucker.
by gynxed April 15, 2011