Definitions by DHolla
christmas log
christmas log by Dholla December 28, 2013
Entoiletment
The sense of comfortable ownership one feels over a particular shared toilet. This may be a public, work, or home setting.
Entoiletment by DHolla September 29, 2009