Green’s Dictionary of Slang

general n.2

(US) the penis.

[US]R. Gover One Hundred Dollar Misunderstanding 37: His lil ol genrill still up an lookin peppy.
[US]J. Lansdale Captains Outrageous 285: You get a good sunburn on your general and it starts to peel.