Someone that constantly sucks up to other people, to the point that they might as well be sucking their dick.Similar to suck up and brown-noser.
I can't stand James, he's such a suck-dick.
1👍 1👎