Green’s Dictionary of Slang

sonova n.

see sonofa n.