meaning of Benedict Glover

Benedict Glover meaning in Urban Dictionary

An abnormal glove, handshake or masterbation sensation etc