Humbersquelch Share definition Flag The act of accidentally having sex whilst eating a scone with whipped cream For god sake Jenny I can't believe you humbersquelched on the carpet again Humbersquelch by Atz99 June 2, 2020 0 0 Get merch Get the Humbersquelch mug. Buy Now — $32.95 See more merch