Green’s Dictionary of Slang

whoosis/whoozit n.

see whosis n.