Smelluloid Share definition Flag A creature so vile in both appearance and stench, you just want to perish fucking instantly upon knowing of its existence. Michael, get away, you fucking ugly smelluloid. Smelluloid by Thickle June 20, 2018 0 0 Get merch Get the Smelluloid mug. Buy Now — $32.95 See more merch