Green’s Dictionary of Slang

benjamin trovato n.

see ben n.3