J Glazzard Share definition Flag A term used to describe faeces with a cheesy aroma. You might want to wait 5 minutes before going into the toilet, I just dropped a J Glazzard. J Glazzard by gbrad1008 January 23, 2026 0 0 Get merch Get the J Glazzard mug. Buy Now — $32.95 See more merch