Definitions by Thickle
Smelluloid
A creature so vile in both appearance and stench, you just want to perish fucking instantly upon knowing of its existence.
Smelluloid by Thickle June 20, 2018
Beefquake
It is exactly what it sounds like it is.