Green’s Dictionary of Slang

guyver n.

see guiver n.2