cum guzzler

Etymology
From.

Noun

 * 1)   Someone who swallows ejaculate.
 * 2)   A contemptible person.
 * 1)   A contemptible person.
 * 1)   A contemptible person.