turdlicker

Noun

 * 1)  A mean, rude, stupid or annoying person.
 * 2)  An obsequious person; an ass-kisser.
 * 1)  An obsequious person; an ass-kisser.