Green’s Dictionary of Slang

demmo n.

see demo n.1 (3)