Green’s Dictionary of Slang

diveroo n.

see dive n.1 (3)