Person who performs fellatio on another.
That guy is such a Slug Chugger. No wonder he made it to State Manager.
by Cpt Spaulding March 30, 2016
Get the slug chugger mug.