1 definition by Destiny at its finest

A guy or girl who is a down right cock to you
Did you see that cock-smooch today in the hallway making fun of this little kid
by Destiny at its finest January 4, 2016
Get the Cock-Smooch mug.