Green’s Dictionary of Slang

vegetarian n.

(US) a female prostitute or male homosexual who will not perform fellatio, i.e. will not eat v. (4) meat n.

[US]Trimble 5000 Adult Sex Words and Phrases.
[US]B. Rodgers Queens’ Vernacular 206: vegetarian man who does not suck cock, often said of trade.
[US]R.A. Wilson Playboy’s Book of Forbidden Words n.p.: Vegetarian. A whore who refuses French jobs.
[UK]J. Morton Lowspeak.