Green’s Dictionary of Slang

hog v.

1. to attack, lit. or fig.

(a) [19C] to have sexual intercourse [the puritan image of ‘swinishness’ allied to sex].

(b) [1960s–70s] (US prison, also sell a hog) to subject to assault, esp. homosexual rape.

2. [mid–late 19C] (US, also hawg) to defraud, to cheat, to rob.

3. [late 19C+] (orig. US) to grab for oneself, to act greedily or selfishly.

In phrases

hog at (v.) (also hog up) [20C+] (W.I.)

1. to speak roughly to, to humiliate verbally.

2. to eat ravenously.

hog for (v.)

[1910s] (Aus.) to desire intensely.

hog it (v.)

[1910s–40s] to sleep deeply, esp. when accompanied by heavy snoring.