What is Jinozzle?
a gentleman with an exceptionally large nose...
its the the snoopy d o double jinozzle... lol
See jinozzle, nozzle, nose, nostril